New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP - SAML IdP Attribute Definitions and Release #4410
Conversation
This patch has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This patch has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This patch has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
I have begun refactoring this pull request to bring it up to speed based on earlier discussions on dev. Hoping to finalize before the GA release, if not earlier. |
This patch has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Polished and pushed. |
This PR allows defining SAML attributes for release whose values are populated from existing attribute repositories configured in CAS. Attribute definitions are loaded from a configured JSON source that is dynamically reloaded when changes are detected.
Attribute definitions have the following properties:
These defined attributes can then be released by using SamlIdpRegisteredServiceAttributeReleasePolicy and setting the map keys in the 'allowedAttributes' that should be part of the SAML Response.