All Classes
-
All Classes Class Summary Enum Summary Class Description AbstractPrincipalAttributesRepository Parent class for retrieval principals attributes, provides operations around caching, merging of attributes.AbstractPrincipalAttributesRepository.MergingStrategy Defines the merging strategy options.AbstractRegisteredServiceAttributeReleasePolicy Abstract release policy for attributes, provides common shared settings such as loggers and attribute filter config.CachingPrincipalAttributesRepository Wrapper around an attribute repository where attributes cached for a configurable period based on google guava's caching library.ChainingAttributeReleasePolicy This isChainingAttributeReleasePolicy
.DefaultAuthenticationAttributeReleasePolicy Default AuthenticationAttributeReleasePolicy implementation.DefaultPrincipalAttributesRepository Default implementation ofPrincipalAttributesRepository
that just returns the attributes as it receives them.DefaultRegisteredServiceConsentPolicy DenyAllAttributeReleasePolicy A deny rule to refuse all service from receiving attributes, whether default or not.GroovyScriptAttributeReleasePolicy This isGroovyScriptAttributeReleasePolicy
that attempts to release attributes based on the execution result of an external groovy script.ReturnAllAttributeReleasePolicy Return all attributes for the service, regardless of service settings.ReturnAllowedAttributeReleasePolicy Return only the collection of allowed attributes out of what's resolved for the principal.ReturnMappedAttributeReleasePolicy Return a collection of allowed attributes for the principal, but additionally, offers the ability to rename attributes on a per-service level.ReturnRestfulAttributeReleasePolicy Return a collection of allowed attributes for the principal based on an external REST endpoint.ScriptedRegisteredServiceAttributeReleasePolicy