Class KerberosClient
- java.lang.Object
-
- org.pac4j.core.util.InitializableObject
-
- org.pac4j.core.client.BaseClient
-
- org.pac4j.core.client.IndirectClient
-
- org.pac4j.kerberos.client.indirect.IndirectKerberosClient
-
- de.xima.fc.web.common.auth.kerberos.KerberosClient
-
- All Implemented Interfaces:
org.pac4j.core.client.Client
public class KerberosClient extends org.pac4j.kerberos.client.indirect.IndirectKerberosClient
A client to authenticate an user by an kerberos ticket- Author:
- XIMA MEDIA GmbH
-
-
Constructor Summary
Constructors Constructor Description KerberosClient(Mandant client)
Deprecated.KerberosClient(Mandant client, KerberosConfigWrapper config)
-
Method Summary
-
Methods inherited from class org.pac4j.kerberos.client.indirect.IndirectKerberosClient
internalInit, retrieveCredentials, toString
-
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
-
-
-
-
Field Detail
-
NAME
public static final String NAME
-
-
Constructor Detail
-
KerberosClient
public KerberosClient(Mandant client, KerberosConfigWrapper config)
-
KerberosClient
@Deprecated public KerberosClient(Mandant client)
Deprecated.Constuctor- Parameters:
client
- theMandant
to get the optionally system user
-
-