Class PrincipalAttributeRepositoryFetcher.PrincipalAttributeRepositoryFetcherBuilder<C extends PrincipalAttributeRepositoryFetcher,B extends PrincipalAttributeRepositoryFetcher.PrincipalAttributeRepositoryFetcherBuilder<C,B>>
java.lang.Object
org.apereo.cas.authentication.attribute.PrincipalAttributeRepositoryFetcher.PrincipalAttributeRepositoryFetcherBuilder<C,B>
- Enclosing class:
PrincipalAttributeRepositoryFetcher
public abstract static class PrincipalAttributeRepositoryFetcher.PrincipalAttributeRepositoryFetcherBuilder<C extends PrincipalAttributeRepositoryFetcher,B extends PrincipalAttributeRepositoryFetcher.PrincipalAttributeRepositoryFetcherBuilder<C,B>>
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactiveAttributeRepositoryIdentifiers(Set<String> activeAttributeRepositoryIdentifiers) attributeRepository(org.apereo.cas.authentication.principal.attribute.PersonAttributeDao attributeRepository) abstract Cbuild()currentPrincipal(org.apereo.cas.authentication.principal.Principal currentPrincipal) principalId(String principalId) queryAttributes(Map<String, List<Object>> queryAttributes) service(org.apereo.cas.authentication.principal.Service service) toString()
-
Constructor Details
-
PrincipalAttributeRepositoryFetcherBuilder
public PrincipalAttributeRepositoryFetcherBuilder()
-
-
Method Details
-
attributeRepository
public B attributeRepository(org.apereo.cas.authentication.principal.attribute.PersonAttributeDao attributeRepository) - Returns:
this.
-
principalId
- Returns:
this.
-
activeAttributeRepositoryIdentifiers
- Returns:
this.
-
queryAttributes
- Returns:
this.
-
currentPrincipal
- Returns:
this.
-
service
- Returns:
this.
-
build
-
toString
-