Package org.pac4j.core.client.direct
Class AnonymousClient
- java.lang.Object
-
- org.pac4j.core.util.InitializableObject
-
- org.pac4j.core.client.BaseClient<C>
-
- org.pac4j.core.client.DirectClient<AnonymousCredentials>
-
- org.pac4j.core.client.direct.AnonymousClient
-
- All Implemented Interfaces:
Client<AnonymousCredentials>
public final class AnonymousClient extends DirectClient<AnonymousCredentials>
Anonymous client. Not to be used except for advanced use cases.- Since:
- 1.8.1
- Author:
- Jerome Leleu
-
-
Field Summary
Fields Modifier and Type Field Description static AnonymousClient
INSTANCE
-
Fields inherited from class org.pac4j.core.client.BaseClient
logger
-
-
Constructor Summary
Constructors Constructor Description AnonymousClient()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
clientInit()
Initialize the client.-
Methods inherited from class org.pac4j.core.client.DirectClient
getCredentials, getLogoutAction, getRedirectionAction, internalInit
-
Methods inherited from class org.pac4j.core.client.BaseClient
addAuthorizationGenerator, addAuthorizationGenerators, defaultAuthenticator, defaultCredentialsExtractor, defaultProfileCreator, getAuthenticator, getAuthorizationGenerators, getCredentialsExtractor, getCustomProperties, getName, getProfileCreator, getUserProfile, notifySessionRenewal, renewUserProfile, retrieveCredentials, retrieveUserProfile, setAuthenticator, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setCredentialsExtractor, setCustomProperties, setName, setProfileCreator, toString
-
Methods inherited from class org.pac4j.core.util.InitializableObject
init, isInitialized
-
-
-
-
Field Detail
-
INSTANCE
public static final AnonymousClient INSTANCE
-
-
Method Detail
-
clientInit
protected void clientInit()
Description copied from class:DirectClient
Initialize the client.- Specified by:
clientInit
in classDirectClient<AnonymousCredentials>
-
-