All Classes and Interfaces

Class
Description
Parent class for retrieval principals attributes, provides operations around caching, merging of attributes.
Abstract release policy for attributes, provides common shared settings such as loggers and attribute filter config.
 
Return a collection of allowed attributes for the principal, but additionally, offers the ability to rename attributes on a per-service level.
Wrapper around an attribute repository where attributes cached for a configurable period based on google guava's caching library.
Default AuthenticationAttributeReleasePolicy implementation.
Default implementation of RegisteredServicePrincipalAttributesRepository that just returns the attributes as it receives them.
A deny rule to refuse all service from receiving attributes, whether default or not.
This is GroovyScriptAttributeReleasePolicy that attempts to release attributes based on the execution result of an external groovy script.
 
Return all attributes for the service, regardless of service settings.
Return only the collection of allowed attributes out of what's resolved for the principal.
Return only the collection of allowed attributes out of what's resolved for the principal.
Return a collection of allowed attributes for the principal, but additionally, offers the ability to resolve those attributes from a set attributes that provide the value.
Return a collection of allowed attributes for the principal, but additionally, offers the ability to rename attributes on a per-service level.
Return a collection of allowed attributes for the principal based on an external REST endpoint.
Return static attributes for the service.