This is an automated email from the ASF dual-hosted git repository.
rzo1 pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tomee.git
from 5875ad780d Validate stored parameters in TomEEPbkdf2PasswordHash
(#3073)
add 41bdd0bb9b Verify Tomcat user identity store passwords with the realm
CredentialHandler (#3074)
No new revisions were added by this update.
Summary of changes:
.../arquillian-tomee-security-tests}/pom.xml | 19 +-
.../AbstractTomcatUserIdentityStoreTest.java | 74 +++++++
.../arquillian/tests/security/CallerServlet.java} | 17 +-
.../tests/security/DigestUserDatabaseConfig.java | 10 +-
.../tests/security/PlainUserDatabaseConfig.java | 10 +-
.../security/StandaloneUserDatabaseConfig.java | 10 +-
.../TomcatUserIdentityStoreDigestTest.java | 66 +++++++
.../TomcatUserIdentityStorePlainTest.java} | 37 ++--
.../TomcatUserIdentityStoreStandaloneTest.java} | 28 +--
.../src/test/resources/arquillian.xml | 23 ++-
.../src/test/resources/security-conf.properties | 7 +-
.../src/test/resources/security-conf/server.xml | 55 ++++++
.../security-conf/tomcat-users-digest.xml | 12 +-
.../security-conf/tomcat-users-standalone.xml | 10 +-
.../test/resources/security-conf}/tomcat-users.xml | 10 +-
.../src/test/tomee/server.xml | 56 ++++++
arquillian/arquillian-tomee-tests/pom.xml | 1 +
.../identitystore/TomEEDefaultIdentityStore.java | 95 ++++++++-
.../TomEEDefaultIdentityStoreTest.java | 217 +++++++++++++++++++++
19 files changed, 653 insertions(+), 104 deletions(-)
copy {tomee/tomee-util =>
arquillian/arquillian-tomee-tests/arquillian-tomee-security-tests}/pom.xml (79%)
create mode 100644
arquillian/arquillian-tomee-tests/arquillian-tomee-security-tests/src/test/java/org/apache/openejb/arquillian/tests/security/AbstractTomcatUserIdentityStoreTest.java
copy
arquillian/arquillian-tomee-tests/{arquillian-tomee-jaxrs-tests/src/test/java/org/apache/openejb/arquillian/tests/jaxrs/servlets/Servlet.java
=>
arquillian-tomee-security-tests/src/test/java/org/apache/openejb/arquillian/tests/security/CallerServlet.java}
(65%)
copy
itests/tomee-microprofile-itests/src/main/java/org/apache/tomee/microprofile/telemetry/TelemetryApp.java
=>
arquillian/arquillian-tomee-tests/arquillian-tomee-security-tests/src/test/java/org/apache/openejb/arquillian/tests/security/DigestUserDatabaseConfig.java
(78%)
copy
itests/tomee-microprofile-itests/src/main/java/org/apache/tomee/microprofile/telemetry/TelemetryApp.java
=>
arquillian/arquillian-tomee-tests/arquillian-tomee-security-tests/src/test/java/org/apache/openejb/arquillian/tests/security/PlainUserDatabaseConfig.java
(79%)
copy
itests/tomee-microprofile-itests/src/main/java/org/apache/tomee/microprofile/telemetry/TelemetryApp.java
=>
arquillian/arquillian-tomee-tests/arquillian-tomee-security-tests/src/test/java/org/apache/openejb/arquillian/tests/security/StandaloneUserDatabaseConfig.java
(78%)
create mode 100644
arquillian/arquillian-tomee-tests/arquillian-tomee-security-tests/src/test/java/org/apache/openejb/arquillian/tests/security/TomcatUserIdentityStoreDigestTest.java
copy
arquillian/arquillian-tomee-tests/{arquillian-tomee-webprofile-tests/src/test/java/org/apache/openejb/arquillian/tests/resenventry/ServletResourceEnvEntryInjectionTest.java
=>
arquillian-tomee-security-tests/src/test/java/org/apache/openejb/arquillian/tests/security/TomcatUserIdentityStorePlainTest.java}
(58%)
copy
arquillian/arquillian-tomee-tests/{arquillian-tomee-config-tests/src/test/java/org/apache/openejb/arquillian/tests/servlet/SimpleServletTest.java
=>
arquillian-tomee-security-tests/src/test/java/org/apache/openejb/arquillian/tests/security/TomcatUserIdentityStoreStandaloneTest.java}
(62%)
mode change 100755 => 100644
copy arquillian/arquillian-tomee-tests/{arquillian-tomee-data-tests =>
arquillian-tomee-security-tests}/src/test/resources/arquillian.xml (65%)
copy container/openejb-core/src/main/resources/groups.properties =>
arquillian/arquillian-tomee-tests/arquillian-tomee-security-tests/src/test/resources/security-conf.properties
(90%)
create mode 100644
arquillian/arquillian-tomee-tests/arquillian-tomee-security-tests/src/test/resources/security-conf/server.xml
copy examples/ejb-examples/src/main/webapp/WEB-INF/tomcat-users.xml =>
arquillian/arquillian-tomee-tests/arquillian-tomee-security-tests/src/test/resources/security-conf/tomcat-users-digest.xml
(77%)
copy itests/openejb-itests-web/src/main/webapp/WEB-INF/tomcat-users.xml =>
arquillian/arquillian-tomee-tests/arquillian-tomee-security-tests/src/test/resources/security-conf/tomcat-users-standalone.xml
(83%)
copy {itests/openejb-itests-web/src/main/webapp/WEB-INF =>
arquillian/arquillian-tomee-tests/arquillian-tomee-security-tests/src/test/resources/security-conf}/tomcat-users.xml
(84%)
create mode 100644
arquillian/arquillian-tomee-tests/arquillian-tomee-security-tests/src/test/tomee/server.xml
create mode 100644
tomee/tomee-security/src/test/java/org/apache/tomee/security/identitystore/TomEEDefaultIdentityStoreTest.java