This is an automated email from the ASF dual-hosted git repository.

cris pushed a change to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-auth-saml2.git.


      at 635ef41  add git ignore file

This branch includes the following new commits:

     new 3dd2d93  SAML2 SP Project setup
     new 1c0e2df  Update README.md
     new 0986ec3  Started Auth Handler and Configuration for Auth Handler
     new e3063e7  Started resolving OpenSAML dependencies
     new c6d16a4  removed commented items from pom
     new 07fcfb4  Finished adding OpenSAML V3 dependencies and pom.xml updates 
such that the bundle Activates
     new 8357cc4  Added JavaCryptoValidationInitializer is used to confirm JCE 
supports the entire set of cryptographic algorithms as required by OpenSaml V3
     new 2f78abc  started test SP
     new d7f0c6c  started test idp
     new f428d17  added more static helpers
     new cab11a6  Added statement about this project being Derivative Works in 
README.md
     new d573a80  updated dependencies
     new aac751e  Updated readme and added a commons licensed diagram of SAML2 
HTTP POST Binding flow
     new 44d0ea9  corrected readme.md
     new 12dac45  work in progress
     new bb6f722  Added code to initialize OpenSAML V3. Corrected 
authentication helper flow to call requestCredentials. Added dependency on 
oak-auth-external for user sync'ing
     new e83dc63  Added Java Keystore SPKeystore.jks for dev and initial tests
     new 1d947d6  Started test IDP Servlet
     new c837360  Corrected redirect problem with auth needed at test IDP
     new 582cdec  Started SOAP exchange between ConsumerServlet and 
ArtifactResolutionServlet.java
     new 11ed27d  Classloading pain
     new 1e07fee  added OpenSAML-style classloading to SP and IDP servlets. 
Corrected import package for HTTPSOAP11Decoder in ArtifactResolution Servlet
     new 1a49ac6  Refactored configurations to a service so they may be shared 
by the Auth Handler, Consumer Servlet and the UserManager service
     new c560d9d  Started User Management service for SAML2 Sync
     new cd1de71  Started User Management service for SAML2 Sync
     new d8d6e30  Refactored configurations to a service so they may be shared 
by the Auth Handler, Consumer Servlet and the UserManager service
     new 2aa8d8d  continued user mgt service.
     new 17dc7e5  Fixed pom issues, added code for user management, fixed 
configService
     new 757457a  started group membership
     new d1fd38b  LPC-10 #comment Added group membership to test IDP
     new 37b11de  LPC-10 #comment Consumer Servlet adds groups from assertion 
to the saml2user instance for the userMgt service
     new 4f69a3e  LPC-10 #comment Added code to manage User Membership
     new 81f7164  Updated diagram to show SOAP binding and Apache Sling
     new a956d80  LPC-23 #comment Started External Identity Provider and 
External Login Modules
     new 1dba226  LPC-23 #comment Correct error in auth handler preventing login
     new d0c5778  clean up
     new a2a072a  added 'relay state.' Made use of SessionStorage for HTTP 
Session handling
     new 057f920  LPC-11 Changed SAML2 binding from Artifact (SOAP) 
back-channel to Redirect/POST front-channel
     new 41f1477  clean up
     new b882d48  Added POST binding to Consumer Servlet
     new 5f9f69c  Deleted Consumer Servlet, and moved needed methods to 
AuthenticationHandlerSAML2.java. Deleted ArtifactResolutionServlet.java since 
this will actually use front-channel Redirect and POST bindings
     new 98fcff3  Refactored static constants to SAML2ConfigServiceImpl, 
updated AuthenticationHandlerSAML2 to handle SAMLRequests via POST. Updated 
Saml2IDPServlet.java to use Rediect binding.
     new b7509a7  LPC-23 #comment Provision user a security token that expires 
and no longer persist or use AuthInfo from HTTP Session
     new ee76d1a  removed commented dep org.apache.sling.commons.classloader
     new f0ada06  removed auth info getters and setters from Session Storage
     new ee669c1  There was an error with cookiePayload at least with openJDK 
it was doing arithmetic operations before String concats. Adding  + makes it 
clear for whatever JDK that the intent is only Sting concat and all the other 
types will be cohersed to string
     new 2cfa769  started NOTICE file
     new 388abd6  started NOTICE file updated README with JKS info
     new 100a6a1  Refactored IDP and SP static credential helpers to use JKS 
according to the OSGI configs. Also renamed to make it clear what they do
     new f493aa9  Removed unneeded static credential code
     new 14c7497  Updates needed to use a Java Keystore from the file system, 
and the associated items added to SAML2ConfigServiceImpl for OSGI configs
     new 58590bf  Deleted unused SOAP dependencies. Deleted unused SP Keystore
     new 9d13618  Added Shibboleth Repo based on shib devs wiki and advice.
     new 5baf875  Updated readme with Java Keystore instructions for signing 
cert and SP credentials
     new 9bb9238  start resolving some pom.xml setup stuff by removing 
dependencies already provided by parent
     new 1ea4fb1  Made service ranking and ACS path a osgi configuration. Fixed 
bugs with incorrect binding type and in building the ACS url
     new 3530966  Changed from bundle plugin from maven-bundle-plugin to 
bnd-maven-plugin. Removed invalid component names.
     new 564ff83  cleaned up dependencies and pom comments
     new e5bfb0e  Adding immediate = true for AuthenticationHandler seems to 
make configurations saved take effect. Without this property, the bundle needs 
to be started again.
     new 3f34a8e  Refactor project by removing the Internal (development) IDP. 
Deleted anything used only by the IDP code.
     new 715947b  Updated README with complete instructions for configuring the 
SAML SP, and Keycloak IDP.
     new ffd81fe  Added SAML2 configs that allow admins to specify which 
attributes to copy from users' IDP Assertion to the JCR users properties
     new 8246f93  Fixed login bug for paths under /content, returning 
AuthenticationInfo.FAIL_AUTH ensures the requestCredentials method is called
     new ab269e6  Fixed NPE when sync'ed attrs config is empty. Reverted last 
commit to extractCredentials
     new 435ce45  removed unneeded array variabled, removed default for path 
configuration
     new e9df4fc  Added original LICENSE from project from which this was 
derived, 
https://bitbucket.org/srasmusson/webprofile-ref-project-v3/src/master/LICENSE
     new ecc3c7f  added attribution for files or methods
     new 0c03af9  Removed the instructions about importing the keycloak 
settings and using the JKS from resources. I needed to do this to recover my 
own local IDP instance configuration, and it just didn't work. Probably best to 
just describe how I did manually. Also added an link keycloak standalone 
instead of docker
     new 6cdc60f  Updated the notice as recommended
     new 16581b7  removed optional transititve for Spring's 
org.relaxng.datatype from dom4j, which itself is not needed
     new 67b2b46  removed optional transititve for Spring's 
org.relaxng.datatype from dom4j, which itself is not needed
     new b1a4900  saml-handler: pom.xml / bnd usage cleanups
     new 453b148  Added method to validate subject confirmation
     new 84e5eba  Merge remote-tracking branch 
'upstream/feature/saml-handler-pom-cleanups' into sling-saml2-service-provider
     new b726d66  plugin renamed from maven-sling-plugin to sling-maven-plugin
     new d1c03ec  saml-handler: pom.xml / bnd usage cleanups
     new c1262e6  clean up bugs and code smell
     new 3890fa9  Added method to validate subject confirmation
     new 8271fa7  plugin renamed from maven-sling-plugin to sling-maven-plugin
     new da0f6e3  clean up bugs and code smell
     new 4c05f35  added noticeStatement property
     new 1e7bf27  SLING-9397 - SAML2 Authentication Handler [initial submission]
     new 45eb1d7  merged upstream master
     new 1cb9590  merged upstream master
     new ea8da21  Upgraded SAML2 Handler to OpenSAML V4. Java 11. Sling 12. 
Reviewed and optimized embedded OpenSAML dependencies and updated versions.
     new 12eafbf  Added custom runtime exception class for unhandled 
exceptions. Removed commented and unused code
     new 27120d8  added license
     new 9357b5f  Removed attribution under license. Refactored JKS password to 
char[]. Reduced duplication Credentials classes. Removed Notice. Removed JCR 
test package from resources
     new fda39ab  removed unused imports. added missing license
     new 38396be  updated comments
     new 0469b44  fix 'catch multiple exceptions at once' code smell
     new 8ad80ca  space change
     new 163def6  fix sonar bug and smells
     new 87028ac  Fixed startup problem by setting startLevel to 19
     new 71c261e  moved example realm to example project
     new 24b6510  Export Package of oak-auth-external dependency simplifies 
setup
     new 8d0326a  update documentation
     new 2df5eca  Updated READMME Docs for clarifying processes for SSL and 
SAML credentials
     new ba268ca  Saml2 auth handler/upgrade sling12 open samlv4 java11 (#62)
     new 598dcae  Sling 9397/update removed saml config service (#69)
     new 7b6a764  fix merge conflicts and sonarcloud code smells
     new 635ef41  add git ignore file

The 102 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.

Reply via email to