tomee-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From radcor...@apache.org
Subject [tomee] branch master updated (22e7c1e -> 0373733)
Date Thu, 17 Jan 2019 13:10:14 GMT
This is an automated email from the ASF dual-hosted git repository.

radcortez pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/tomee.git.


    from 22e7c1e  Revert OpenAPI upgrade as it generates a StackOverflow
     new 5cfae0d  TOMEE-2365 - Fixed FormAuthenticationMechanism j_security_check resolution
when added only to a servlet.
     new 84530e6  TOMEE-2365 - Added SecurityContext API.
     new 999e38e  TOMEE-2365 - Fixed DefaultAuthenticationMechanism init.
     new c7e8dd5  TOMEE-2365 - Implemented isAuthenticationRequest.
     new 58292c9  TOMEE-2365 - Implemented SecurityContext authenticate.
     new 2ec1224  TOMEE-2365 - Implemented SecurityContext getCallerPrincipal.
     new 348ee7d  TOMEE-2365 - Implemented SecurityContext isCallerInRole.
     new 0215b14  TOMEE-2365 - Added RememberMe API.
     new 9f482d3  TOMEE-2365 - Implemented RememberMeInterceptor.
     new 8c2ce3a  TOMEE-2365 - Added API annotations literals.
     new 776d975  TOMEE-2365 - Added API HttpAuthenticationMechanismWrapper.
     new aa09458  TOMEE-2365 - Added API CallerOnlyCredential.
     new fe8e59e  TOMEE-2365 - Added API for DatabaseIdentityStore.
     new f0a53f7  TOMEE-2365 - Added API for LdapIdentityStore.
     new c5d35aa  TOMEE-2365 - Added missing API for IdentityStore.
     new e85cce8  TOMEE-2365 - Restricted setDelegate method.
     new 0373733  TOMEE-2365 - Checkstyle issues.

The 17 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 tomee/tomee-security/pom.xml                       |   6 +
 .../javax/security/enterprise/SecurityContext.java |  30 ++-
 .../mechanism/http/AutoApplySession.java           |   7 +
 .../http/HttpAuthenticationMechanismWrapper.java   |  57 ++++++
 .../mechanism/http/LoginToContinue.java            |  80 ++++++++
 .../authentication/mechanism/http/RememberMe.java  | 216 +++++++++++++++++++++
 .../{Credential.java => CallerOnlyCredential.java} |  14 +-
 .../{Credential.java => RememberMeCredential.java} |  14 +-
 .../DatabaseIdentityStoreDefinition.java}          |  37 ++--
 ...reHandler.java => IdentityStorePermission.java} |  14 +-
 .../identitystore/IdentityStoreWrapper.java        |  41 ++--
 .../identitystore/LdapIdentityStoreDefinition.java |  85 ++++++++
 ...IdentityStoreHandler.java => PasswordHash.java} |  10 +-
 .../identitystore/Pbkdf2PasswordHash.java          |   6 +-
 ...reHandler.java => RememberMeIdentityStore.java} |  12 +-
 .../tomee/security/TomEESecurityContext.java       | 137 +++++++++++++
 .../cdi/DefaultAuthenticationMechanism.java        |   8 +-
 .../tomee/security/cdi/RememberMeInterceptor.java  | 151 ++++++++++++++
 .../tomee/security/cdi/TomEESecurityExtension.java |   4 +
 ...curityServletAuthenticationMechanismMapper.java |  11 +-
 .../security/http/TomEEHttpMessageContext.java     |   5 +-
 .../tomee/security/message/TomEEMessageInfo.java   |   2 +
 .../provider/TomEESecurityServerAuthModule.java    |   5 +-
 .../security/context/SecurityContextTest.java      | 194 ++++++++++++++++++
 .../security/servlet/FormAuthServletTest.java      |  12 +-
 25 files changed, 1055 insertions(+), 103 deletions(-)
 copy arquillian/arquillian-tomee-remote/src/test/java/org/apache/openejb/arquillian/TestServlet.java
=> tomee/tomee-security/src/main/java/javax/security/enterprise/SecurityContext.java (59%)
 create mode 100644 tomee/tomee-security/src/main/java/javax/security/enterprise/authentication/mechanism/http/HttpAuthenticationMechanismWrapper.java
 create mode 100644 tomee/tomee-security/src/main/java/javax/security/enterprise/authentication/mechanism/http/RememberMe.java
 copy tomee/tomee-security/src/main/java/javax/security/enterprise/credential/{Credential.java
=> CallerOnlyCredential.java} (79%)
 copy tomee/tomee-security/src/main/java/javax/security/enterprise/credential/{Credential.java
=> RememberMeCredential.java} (79%)
 copy tomee/tomee-security/src/main/java/javax/security/enterprise/{authentication/mechanism/http/LoginToContinue.java
=> identitystore/DatabaseIdentityStoreDefinition.java} (54%)
 copy tomee/tomee-security/src/main/java/javax/security/enterprise/identitystore/{IdentityStoreHandler.java
=> IdentityStorePermission.java} (70%)
 copy container/openejb-core/src/main/java/org/apache/openejb/config/ResourcesModule.java
=> tomee/tomee-security/src/main/java/javax/security/enterprise/identitystore/IdentityStoreWrapper.java
(52%)
 create mode 100644 tomee/tomee-security/src/main/java/javax/security/enterprise/identitystore/LdapIdentityStoreDefinition.java
 copy tomee/tomee-security/src/main/java/javax/security/enterprise/identitystore/{IdentityStoreHandler.java
=> PasswordHash.java} (79%)
 copy container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/CmpEntityContainerInfo.java
=> tomee/tomee-security/src/main/java/javax/security/enterprise/identitystore/Pbkdf2PasswordHash.java
(88%)
 copy tomee/tomee-security/src/main/java/javax/security/enterprise/identitystore/{IdentityStoreHandler.java
=> RememberMeIdentityStore.java} (69%)
 create mode 100644 tomee/tomee-security/src/main/java/org/apache/tomee/security/TomEESecurityContext.java
 create mode 100644 tomee/tomee-security/src/main/java/org/apache/tomee/security/cdi/RememberMeInterceptor.java
 create mode 100644 tomee/tomee-security/src/test/java/org/apache/tomee/security/context/SecurityContextTest.java


Mime
View raw message