public class CasAuthenticator extends ProfileDefinitionAware<CommonProfile> implements Authenticator<TokenCredentials>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
callbackUrl |
protected CallbackUrlResolver |
callbackUrlResolver |
protected java.lang.String |
clientName |
protected CasConfiguration |
configuration |
protected UrlResolver |
urlResolver |
| Constructor and Description |
|---|
CasAuthenticator(CasConfiguration configuration,
java.lang.String clientName,
UrlResolver urlResolver,
CallbackUrlResolver callbackUrlResolver,
java.lang.String callbackUrl) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
internalInit() |
void |
validate(TokenCredentials credentials,
WebContext context) |
defaultProfileDefinition, getProfileDefinition, setProfileDefinitioninitprotected CasConfiguration configuration
protected java.lang.String clientName
protected UrlResolver urlResolver
protected CallbackUrlResolver callbackUrlResolver
protected java.lang.String callbackUrl
public CasAuthenticator(CasConfiguration configuration, java.lang.String clientName, UrlResolver urlResolver, CallbackUrlResolver callbackUrlResolver, java.lang.String callbackUrl)
protected void internalInit()
internalInit in class InitializableObjectpublic void validate(TokenCredentials credentials, WebContext context)
validate in interface Authenticator<TokenCredentials>Copyright © 2019. All Rights Reserved.