Package | Description |
---|---|
org.pac4j.cas.client.direct | |
org.pac4j.cas.client.rest | |
org.pac4j.core.client.direct | |
org.pac4j.core.engine | |
org.pac4j.http.client.direct |
Modifier and Type | Class and Description |
---|---|
class |
DirectCasClient
This class is the direct client to authenticate users on a CAS server for a web application in a stateless way: when trying to access a protected area,
the user will be redirected to the CAS server for login and then back directly to this originally requested url.
|
class |
DirectCasProxyClient
This class is the direct client to authenticate users based on CAS proxy tickets.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCasRestClient
This is
CasRestFormClient able to communicate to
a CAS server via its REST api, to retrieve TGTs and STs
and to construct CAS principals. |
class |
CasRestBasicAuthClient
Direct client which receives credentials as a basic auth and validates them via the CAS REST API.
|
class |
CasRestFormClient
Direct client which receives credentials as form parameters and validates them via the CAS REST API.
|
Modifier and Type | Class and Description |
---|---|
class |
AnonymousClient
Anonymous client.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
DefaultSecurityLogic.saveProfileInSession(C context,
List<Client> currentClients,
DirectClient directClient,
CommonProfile profile)
Whether we need to save the profile in session after the authentication of direct client(s).
|
Modifier and Type | Class and Description |
---|---|
class |
CookieClient
Allows direct authentication based on a cookie.
|
class |
DirectBasicAuthClient
This class is the client to authenticate users directly through HTTP basic auth.
|
class |
DirectDigestAuthClient
This class is the client to authenticate users directly through HTTP digest auth.
|
class |
DirectFormClient
This class is the client to authenticate users, based on form HTTP parameters.
|
class |
HeaderClient
This class is the client to authenticate users directly based on a provided header.
|
class |
IpClient
This class is the client to authenticate users directly based on their IP address.
|
class |
ParameterClient
This class is the client to authenticate users directly based on a provided parameter (in a GET and/or POST request).
|
Copyright © 2017. All rights reserved.