public class SpnegoPrincipalResolver
extends org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
| Constructor and Description |
|---|
SpnegoPrincipalResolver(org.apereo.services.persondir.IPersonAttributeDao attributeRepository,
org.apereo.cas.authentication.principal.PrincipalFactory principalFactory,
boolean returnNullIfNoAttributes,
org.apereo.cas.authentication.handler.PrincipalNameTransformer principalNameTransformer,
java.lang.String principalAttributeName) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
extractPrincipalId(org.apereo.cas.authentication.Credential credential,
java.util.Optional<org.apereo.cas.authentication.principal.Principal> currentPrincipal) |
boolean |
supports(org.apereo.cas.authentication.Credential credential) |
convertPersonAttributesToPrincipal, getAttributeRepository, getPrincipalAttributeNames, getPrincipalFactory, getPrincipalNameTransformer, isReturnNullIfNoAttributes, isUseCurrentPrincipalId, resolve, retrievePersonAttributes, setUseCurrentPrincipalId, toStringpublic SpnegoPrincipalResolver(org.apereo.services.persondir.IPersonAttributeDao attributeRepository,
org.apereo.cas.authentication.principal.PrincipalFactory principalFactory,
boolean returnNullIfNoAttributes,
org.apereo.cas.authentication.handler.PrincipalNameTransformer principalNameTransformer,
java.lang.String principalAttributeName)
protected java.lang.String extractPrincipalId(org.apereo.cas.authentication.Credential credential,
java.util.Optional<org.apereo.cas.authentication.principal.Principal> currentPrincipal)
extractPrincipalId in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolverpublic boolean supports(org.apereo.cas.authentication.Credential credential)
supports in interface org.apereo.cas.authentication.principal.PrincipalResolversupports in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver