| Package | Description |
|---|---|
| org.pac4j.core.client | |
| org.pac4j.core.client.direct | |
| org.pac4j.core.credentials.authenticator | |
| org.pac4j.core.profile.creator |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseClient<C extends Credentials,U extends CommonProfile>
This class is the default implementation of an authentication client (whatever the mechanism).
|
class |
DirectClient<C extends Credentials,U extends CommonProfile>
This class is the default direct (stateless) implementation of an authentication client (whatever the mechanism).
|
class |
DirectClientV2<C extends Credentials,U extends CommonProfile>
|
class |
IndirectClient<C extends Credentials,U extends CommonProfile>
This class is the default indirect (with redirection, stateful) implementation of an authentication client (whatever the mechanism).
|
class |
IndirectClientV2<C extends Credentials,U extends CommonProfile>
New indirect client type using the
RedirectActionBuilder, CredentialsExtractor, Authenticator
and ProfileCreator concepts. |
| Modifier and Type | Class and Description |
|---|---|
class |
AnonymousClient
Anonymous client.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractUsernamePasswordAuthenticator
An abstract username / password authenticator having a password encoder.
|
class |
LocalCachingAuthenticator<T extends Credentials>
An authenticator that caches the result of an authentication event locally.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractProfileCreator<C extends Credentials,P extends CommonProfile>
Abstract profile creator where you can define the profile created.
|
class |
AuthenticatorProfileCreator<C extends Credentials,P extends CommonProfile>
This profile creator retrieves the user profile attached in the
Credentials. |
Copyright © 2017. All Rights Reserved.