Class PrincipalAttributeRepositoryFetcher
java.lang.Object
org.apereo.cas.authentication.attribute.PrincipalAttributeRepositoryFetcher
This is
PrincipalAttributeRepositoryFetcher.- Since:
- 6.2.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classPrincipalAttributeRepositoryFetcher.PrincipalAttributeRepositoryFetcherBuilder<C extends PrincipalAttributeRepositoryFetcher,B extends PrincipalAttributeRepositoryFetcher.PrincipalAttributeRepositoryFetcherBuilder<C, B>> -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Allow the fetcher to support/activate all attribute repositories and disable filtering.org.apereo.cas.authentication.principal.attribute.PersonAttributeDaoorg.apereo.cas.authentication.principal.Principalorg.apereo.cas.authentication.principal.Serviceretrieve()Retrieve person attributes.
-
Method Details
-
retrieve
Retrieve person attributes.- Returns:
- the map
-
fromAllAttributeRepositories
Allow the fetcher to support/activate all attribute repositories and disable filtering.- Returns:
- the principal attribute repository fetcher
-
builder
public static PrincipalAttributeRepositoryFetcher.PrincipalAttributeRepositoryFetcherBuilder<?,?> builder() -
getAttributeRepository
public org.apereo.cas.authentication.principal.attribute.PersonAttributeDao getAttributeRepository() -
getPrincipalId
-
getActiveAttributeRepositoryIdentifiers
-
getQueryAttributes
-
getCurrentPrincipal
public org.apereo.cas.authentication.principal.Principal getCurrentPrincipal() -
getService
public org.apereo.cas.authentication.principal.Service getService()
-