public class IndirectKerberosClient extends IndirectClient<KerberosCredentials,KerberosProfile>
ATTEMPTED_AUTHENTICATION_SUFFIX, callbackUrl, callbackUrlResolver, urlResolver
logger
Constructor and Description |
---|
IndirectKerberosClient() |
IndirectKerberosClient(Authenticator authenticator) |
IndirectKerberosClient(Authenticator authenticator,
ProfileCreator<KerberosCredentials,KerberosProfile> profileCreator) |
Modifier and Type | Method and Description |
---|---|
protected void |
clientInit()
Initialize the client.
|
protected KerberosCredentials |
retrieveCredentials(WebContext context)
Retrieve the credentials.
|
String |
toString() |
computeFinalCallbackUrl, defaultLogoutActionBuilder, defaultRedirectActionBuilder, getAjaxRequestResolver, getCallbackUrl, getCallbackUrlResolver, getCredentials, getLogoutAction, getLogoutActionBuilder, getRedirectAction, getRedirectActionBuilder, getUrlResolver, internalInit, newDefaultCallbackUrlResolver, redirect, setAjaxRequestResolver, setCallbackUrl, setCallbackUrlResolver, setLogoutActionBuilder, setRedirectActionBuilder, setUrlResolver
addAuthorizationGenerator, addAuthorizationGenerators, defaultAuthenticator, defaultCredentialsExtractor, defaultProfileCreator, getAuthenticator, getAuthorizationGenerators, getCredentialsExtractor, getCustomProperties, getName, getProfileCreator, getUserProfile, notifySessionRenewal, retrieveUserProfile, setAuthenticator, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setCredentialsExtractor, setCustomProperties, setName, setProfileCreator
init
public IndirectKerberosClient()
public IndirectKerberosClient(Authenticator authenticator)
public IndirectKerberosClient(Authenticator authenticator, ProfileCreator<KerberosCredentials,KerberosProfile> profileCreator)
protected void clientInit()
IndirectClient
clientInit
in class IndirectClient<KerberosCredentials,KerberosProfile>
protected KerberosCredentials retrieveCredentials(WebContext context)
BaseClient
retrieveCredentials
in class BaseClient<KerberosCredentials,KerberosProfile>
context
- the web contextpublic String toString()
toString
in class IndirectClient<KerberosCredentials,KerberosProfile>
Copyright © 2019. All rights reserved.