commit | 100a6a1224be1f4031a980f8d5ea9be216221c39 | [log] [tgz] |
---|---|---|
author | Cris Rockwell <cmrockwe@umich.edu> | Fri Apr 03 17:16:57 2020 -0400 |
committer | Cris Rockwell <cmrockwe@umich.edu> | Fri Apr 03 17:16:57 2020 -0400 |
tree | b88c3a905e0238f511207022818614ac67d2e7f4 | |
parent | 388abd6b143b99b444b8874c0f05218ca9c3f537 [diff] |
Refactored IDP and SP static credential helpers to use JKS according to the OSGI configs. Also renamed to make it clear what they do
This project is intended to be a contribution to the Apache Sling project; it has a SAML2 Service Provider Authentication Handler and the associated SAML2 servlets and utilities.
It is a work in progress and not production ready!
SP_POST_Request;_IdP_POST_Response https://en.wikipedia.org/wiki/SAML_2.0#SP_POST_Request;_IdP_POST_Response
idp
is a test fixture based on the OpenSAML V3 eBook. It will be useful for minimizing setup for testing purposes. Set to disabled for production.sp
is the package for service provider classes utilitiesHelpers
static utilities for help using the opensaml library##Set up JKS$ cd sling
$ mkdir keys
$ cd keys
keytool
-genkeypair
-keyalg RSA
-validity 365
-alias samlStore
-keystore samlKeystore.jks
-keypass key_password
-storepass storepassword
-dname “CN=localhost, OU=LSA Technology Services, O=University of Michigan,L=Ann Arbor, S=MI, C=US”
keytool -genkey -alias samlKeys -keyalg RSA -keystore samlKeystore.jks