public class IndirectKerberosClient extends IndirectClient<KerberosCredentials,KerberosProfile>
ATTEMPTED_AUTHENTICATION_SUFFIX, callbackUrl, 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(WebContext context)
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, isIncludeClientNameInCallbackUrl, redirect, setAjaxRequestResolver, setCallbackUrl, setCallbackUrlResolver, setIncludeClientNameInCallbackUrl, setLogoutActionBuilder, setRedirectActionBuilder, setUrlResolver
addAuthorizationGenerator, addAuthorizationGenerators, defaultAuthenticator, defaultCredentialsExtractor, defaultProfileCreator, getAuthenticator, getAuthorizationGenerators, getCredentialsExtractor, getName, getProfileCreator, getUserProfile, notifySessionRenewal, retrieveUserProfile, setAuthenticator, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setCredentialsExtractor, setName, setProfileCreator
init, reinit
public IndirectKerberosClient()
public IndirectKerberosClient(Authenticator authenticator)
public IndirectKerberosClient(Authenticator authenticator, ProfileCreator<KerberosCredentials,KerberosProfile> profileCreator)
protected void clientInit(WebContext context)
IndirectClient
clientInit
in class IndirectClient<KerberosCredentials,KerberosProfile>
context
- the web contextprotected KerberosCredentials retrieveCredentials(WebContext context) throws HttpAction
BaseClient
retrieveCredentials
in class BaseClient<KerberosCredentials,KerberosProfile>
context
- the web contextHttpAction
- whether an additional HTTP action is requiredpublic String toString()
toString
in class IndirectClient<KerberosCredentials,KerberosProfile>
Copyright © 2018. All rights reserved.