Class IndirectKerberosClient
- java.lang.Object
-
- org.pac4j.core.util.InitializableObject
-
- org.pac4j.core.client.BaseClient
-
- org.pac4j.core.client.IndirectClient
-
- org.pac4j.kerberos.client.indirect.IndirectKerberosClient
-
- All Implemented Interfaces:
org.pac4j.core.client.Client
public class IndirectKerberosClient extends org.pac4j.core.client.IndirectClient- Since:
- 2.1.0
- Author:
- Vidmantas Zemleris, at Kensu.io
-
-
Constructor Summary
Constructors Constructor Description IndirectKerberosClient()IndirectKerberosClient(org.pac4j.core.credentials.authenticator.Authenticator authenticator)IndirectKerberosClient(org.pac4j.core.credentials.authenticator.Authenticator authenticator, org.pac4j.core.profile.creator.ProfileCreator profileCreator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidinternalInit(boolean forceReinit)protected java.util.Optional<org.pac4j.core.credentials.Credentials>retrieveCredentials(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore)java.lang.StringtoString()-
Methods inherited from class org.pac4j.core.client.IndirectClient
afterInternalInit, beforeInternalInit, computeFinalCallbackUrl, defaultLogoutActionBuilder, defaultRedirectionActionBuilder, getAjaxRequestResolver, getCallbackUrl, getCallbackUrlResolver, getCodeVerifierSessionAttributeName, getCredentials, getLogoutAction, getLogoutActionBuilder, getNonceSessionAttributeName, getRedirectionAction, getRedirectionActionBuilder, getStateSessionAttributeName, getUrlResolver, isCheckAuthenticationAttempt, newDefaultCallbackUrlResolver, setAjaxRequestResolver, setCallbackUrl, setCallbackUrlResolver, setCheckAuthenticationAttempt, setLogoutActionBuilder, setRedirectionActionBuilder, setUrlResolver
-
Methods inherited from class org.pac4j.core.client.BaseClient
addAuthorizationGenerator, addAuthorizationGenerators, defaultAuthenticator, defaultCredentialsExtractor, defaultProfileCreator, getAuthenticator, getAuthorizationGenerators, getCredentialsExtractor, getCustomProperties, getName, getProfileCreator, getProfileFactoryWhenNotAuthenticated, getSaveProfileInSession, getUserProfile, isMultiProfile, notifySessionRenewal, renewUserProfile, retrieveUserProfile, setAuthenticator, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setCredentialsExtractor, setCustomProperties, setMultiProfile, setName, setProfileCreator, setProfileFactoryWhenNotAuthenticated, setSaveProfileInSession
-
-
-
-
Constructor Detail
-
IndirectKerberosClient
public IndirectKerberosClient()
-
IndirectKerberosClient
public IndirectKerberosClient(org.pac4j.core.credentials.authenticator.Authenticator authenticator)
-
IndirectKerberosClient
public IndirectKerberosClient(org.pac4j.core.credentials.authenticator.Authenticator authenticator, org.pac4j.core.profile.creator.ProfileCreator profileCreator)
-
-
Method Detail
-
internalInit
protected void internalInit(boolean forceReinit)
- Specified by:
internalInitin classorg.pac4j.core.util.InitializableObject
-
retrieveCredentials
protected java.util.Optional<org.pac4j.core.credentials.Credentials> retrieveCredentials(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore)- Overrides:
retrieveCredentialsin classorg.pac4j.core.client.BaseClient
-
toString
public java.lang.String toString()
- Overrides:
toStringin classorg.pac4j.core.client.IndirectClient
-
-