Class DefaultPrincipalAttributesRepository
- java.lang.Object
-
- org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
-
- org.apereo.cas.authentication.principal.DefaultPrincipalAttributesRepository
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.AutoCloseable
,org.apereo.cas.authentication.principal.RegisteredServicePrincipalAttributesRepository
public class DefaultPrincipalAttributesRepository extends AbstractPrincipalAttributesRepository
Default implementation ofRegisteredServicePrincipalAttributesRepository
that just returns the attributes as it receives them.- Since:
- 4.1
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultPrincipalAttributesRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.util.List<java.lang.Object>>
getAttributes(org.apereo.cas.authentication.principal.Principal principal, org.apereo.cas.services.RegisteredService registeredService)
-
Methods inherited from class org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
areAttributeRepositoryIdsDefined, close, convertAttributesToPrincipalAttributesAndCache, convertPersonAttributesToPrincipalAttributes, convertPrincipalAttributesToPersonAttributes, determineMergingStrategy, getAttributeRepository, getPrincipalAttributes, retrievePersonAttributesFromAttributeRepository
-
-
-
-
Method Detail
-
getAttributes
public java.util.Map<java.lang.String,java.util.List<java.lang.Object>> getAttributes(org.apereo.cas.authentication.principal.Principal principal, org.apereo.cas.services.RegisteredService registeredService)
- Specified by:
getAttributes
in interfaceorg.apereo.cas.authentication.principal.RegisteredServicePrincipalAttributesRepository
- Specified by:
getAttributes
in classAbstractPrincipalAttributesRepository
-
-