Skip navigation links
A B C D E G H I L N O P R S T V 

A

AbstractCasRestClient - Class in org.pac4j.cas.client.rest
This is CasRestFormClient able to communicate to a CAS server via its REST api, to retrieve TGTs and STs and to construct CAS principals.
AbstractCasRestClient() - Constructor for class org.pac4j.cas.client.rest.AbstractCasRestClient
 
AbstractCasRestClient(CasRestAuthenticator) - Constructor for class org.pac4j.cas.client.rest.AbstractCasRestClient
 
acceptAnyProxy - Variable in class org.pac4j.cas.client.CasClient
 
allowedProxyChains - Variable in class org.pac4j.cas.client.CasClient
 
attributePrincipal - Variable in class org.pac4j.cas.profile.CasProxyProfile
 

B

buildHttpErrorMessage(HttpURLConnection) - Static method in class org.pac4j.cas.util.HttpUtils
 

C

CasClient - Class in org.pac4j.cas.client
This class is the client to authenticate users on a CAS server.
CasClient() - Constructor for class org.pac4j.cas.client.CasClient
 
CasClient(String) - Constructor for class org.pac4j.cas.client.CasClient
 
CasClient(String, CasClient.CasProtocol) - Constructor for class org.pac4j.cas.client.CasClient
 
CasClient(String, String) - Constructor for class org.pac4j.cas.client.CasClient
 
CasClient.CasProtocol - Enum in org.pac4j.cas.client
 
CasCredentials - Class in org.pac4j.cas.credentials
This class represents a CAS credentials through a service ticket.
CasCredentials(String, String) - Constructor for class org.pac4j.cas.credentials.CasCredentials
 
casLoginUrl - Variable in class org.pac4j.cas.client.CasClient
 
casPrefixUrl - Variable in class org.pac4j.cas.client.CasClient
 
CasProfile - Class in org.pac4j.cas.profile
This class is the user profile for sites using CAS protocol.
CasProfile() - Constructor for class org.pac4j.cas.profile.CasProfile
 
casProtocol - Variable in class org.pac4j.cas.client.CasClient
 
CasProxyProfile - Class in org.pac4j.cas.profile
This class is the user profile for sites using CAS protocol with proxy capabilities.
CasProxyProfile() - Constructor for class org.pac4j.cas.profile.CasProxyProfile
 
casProxyReceptor - Variable in class org.pac4j.cas.client.CasClient
 
CasProxyReceptor - Class in org.pac4j.cas.client
This class is the CAS proxy receptor.
CasProxyReceptor() - Constructor for class org.pac4j.cas.client.CasProxyReceptor
 
CasRestAuthenticator - Class in org.pac4j.cas.credentials.authenticator
CasRestAuthenticator(String) - Constructor for class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
CasRestAuthenticator(String, String) - Constructor for class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
CasRestBasicAuthClient - Class in org.pac4j.cas.client.rest
CAS rest client that uses a BasicAuthExtractor.
CasRestBasicAuthClient() - Constructor for class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
CasRestBasicAuthClient(CasRestAuthenticator) - Constructor for class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
CasRestBasicAuthClient(CasRestAuthenticator, String, String) - Constructor for class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
CasRestFormClient - Class in org.pac4j.cas.client.rest
CAS rest client that uses a FormExtractor.
CasRestFormClient() - Constructor for class org.pac4j.cas.client.rest.CasRestFormClient
 
CasRestFormClient(CasRestAuthenticator) - Constructor for class org.pac4j.cas.client.rest.CasRestFormClient
 
CasSingleSignOutHandler - Class in org.pac4j.cas.logout
This class is the logout handler for the CasClient class based on the SingleSignOutHandler class of the Jasig CAS client.
CasSingleSignOutHandler() - Constructor for class org.pac4j.cas.logout.CasSingleSignOutHandler
Construct an instance.
CasSingleSignOutHandler(SingleSignOutHandler) - Constructor for class org.pac4j.cas.logout.CasSingleSignOutHandler
Deprecated.
clear() - Method in class org.pac4j.cas.credentials.CasCredentials
 
clear() - Method in class org.pac4j.cas.profile.HttpTGTProfile
 
closeConnection(HttpURLConnection) - Static method in class org.pac4j.cas.util.HttpUtils
 

D

DEFAULT_REMEMBER_ME_ATTRIBUTE_NAME - Static variable in class org.pac4j.cas.authorization.DefaultCasAuthorizationGenerator
 
DefaultCasAuthorizationGenerator<U extends CommonProfile> - Class in org.pac4j.cas.authorization
Default AuthorizationGenerator implementation for a CasClient which is able to retrieve the isRemembered status from the CAS response and put it in the profile.
DefaultCasAuthorizationGenerator() - Constructor for class org.pac4j.cas.authorization.DefaultCasAuthorizationGenerator
 
DefaultCasAuthorizationGenerator(String) - Constructor for class org.pac4j.cas.authorization.DefaultCasAuthorizationGenerator
 
destroySession(WebContext) - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
destroySession(WebContext) - Method in interface org.pac4j.cas.logout.LogoutHandler
Destroys the current web session for the given CAS logout request.
destroySession(WebContext) - Method in class org.pac4j.cas.logout.NoLogoutHandler
 
destroyTicketGrantingTicket(WebContext, HttpTGTProfile) - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 

E

encodeQueryParam(String, String) - Static method in class org.pac4j.cas.util.HttpUtils
 
encoding - Variable in class org.pac4j.cas.client.CasClient
 
equals(Object) - Method in class org.pac4j.cas.profile.HttpTGTProfile
 

G

gateway - Variable in class org.pac4j.cas.client.CasClient
 
generate(U) - Method in class org.pac4j.cas.authorization.DefaultCasAuthorizationGenerator
 
getAllowedProxyChains() - Method in class org.pac4j.cas.client.CasClient
 
getAuthenticator() - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 
getCasLoginUrl() - Method in class org.pac4j.cas.client.CasClient
 
getCasPrefixUrl() - Method in class org.pac4j.cas.client.CasClient
 
getCasProtocol() - Method in class org.pac4j.cas.client.CasClient
 
getCasProxyReceptor() - Method in class org.pac4j.cas.client.CasClient
 
getCasRestUrl() - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
getCasServerPrefixUrl() - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
getClientType() - Method in class org.pac4j.cas.client.CasClient
 
getClientType() - Method in class org.pac4j.cas.client.CasProxyReceptor
 
getClientType() - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
getClientType() - Method in class org.pac4j.cas.client.rest.CasRestFormClient
 
getEncoding() - Method in class org.pac4j.cas.client.CasClient
 
getLogoutHandler() - Method in class org.pac4j.cas.client.CasClient
 
getMillisBetweenCleanUps() - Method in class org.pac4j.cas.client.CasProxyReceptor
 
getPasswordParameter() - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
getProxyGrantingTicketStorage() - Method in class org.pac4j.cas.client.CasProxyReceptor
 
getProxyTicketFor(String) - Method in class org.pac4j.cas.profile.CasProxyProfile
Get a proxy ticket for a given service.
getServiceTicket() - Method in class org.pac4j.cas.credentials.CasCredentials
 
getSessionMappingStorage() - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
getTicketGrantingTicketId() - Method in class org.pac4j.cas.profile.HttpTGTProfile
 
getTicketValidator() - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
getTimeTolerance() - Method in class org.pac4j.cas.client.CasClient
 
getUsernameParameter() - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 

H

hashCode() - Method in class org.pac4j.cas.profile.HttpTGTProfile
 
HttpTGTProfile - Class in org.pac4j.cas.profile
This is HttpTGTProfile that represents the CAS TGT when it's obtained via the rest api.
HttpTGTProfile() - Constructor for class org.pac4j.cas.profile.HttpTGTProfile
 
HttpTGTProfile(String, String) - Constructor for class org.pac4j.cas.profile.HttpTGTProfile
 
HttpUtils - Class in org.pac4j.cas.util
This is HttpUtils that provides utility functions to deal with opening connections, building error messages and closing connections, etc.

I

initializeCas10Protocol() - Method in class org.pac4j.cas.client.CasClient
 
initializeCas20Protocol(WebContext) - Method in class org.pac4j.cas.client.CasClient
 
initializeCas20ProxyProtocol(WebContext) - Method in class org.pac4j.cas.client.CasClient
 
initializeCas30Protocol(WebContext) - Method in class org.pac4j.cas.client.CasClient
 
initializeCas30ProxyProtocol(WebContext) - Method in class org.pac4j.cas.client.CasClient
 
initializeClientConfiguration() - Method in class org.pac4j.cas.client.CasClient
 
initializeSAMLProtocol() - Method in class org.pac4j.cas.client.CasClient
 
internalInit(WebContext) - Method in class org.pac4j.cas.client.CasClient
 
internalInit(WebContext) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
isAcceptAnyProxy() - Method in class org.pac4j.cas.client.CasClient
 
isDirectRedirection() - Method in class org.pac4j.cas.client.CasClient
 
isDirectRedirection() - Method in class org.pac4j.cas.client.CasProxyReceptor
 
isGateway() - Method in class org.pac4j.cas.client.CasClient
 
isLogoutRequest(WebContext) - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
isLogoutRequest(WebContext) - Method in interface org.pac4j.cas.logout.LogoutHandler
Defines if this request is a logout one.
isLogoutRequest(WebContext) - Method in class org.pac4j.cas.logout.NoLogoutHandler
 
isRenew() - Method in class org.pac4j.cas.client.CasClient
 
isTokenRequest(WebContext) - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
isTokenRequest(WebContext) - Method in interface org.pac4j.cas.logout.LogoutHandler
Defines if this request is a token one.
isTokenRequest(WebContext) - Method in class org.pac4j.cas.logout.NoLogoutHandler
 

L

logger - Static variable in class org.pac4j.cas.client.CasClient
 
logger - Static variable in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
logoutHandler - Variable in class org.pac4j.cas.client.CasClient
 
LogoutHandler - Interface in org.pac4j.cas.logout
This interface defines how to handle CAS logout request on client side.

N

newClient() - Method in class org.pac4j.cas.client.CasClient
 
newClient() - Method in class org.pac4j.cas.client.CasProxyReceptor
 
newClient() - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 
newClientType() - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 
newClientType() - Method in class org.pac4j.cas.client.rest.CasRestBasicAuthClient
 
newClientType() - Method in class org.pac4j.cas.client.rest.CasRestFormClient
 
NoLogoutHandler - Class in org.pac4j.cas.logout
This class handles logout but does not perform it.
NoLogoutHandler() - Constructor for class org.pac4j.cas.logout.NoLogoutHandler
 

O

openConnection(URL, String) - Static method in class org.pac4j.cas.util.HttpUtils
 
openDeleteConnection(URL) - Static method in class org.pac4j.cas.util.HttpUtils
 
openPostConnection(URL) - Static method in class org.pac4j.cas.util.HttpUtils
 
org.pac4j.cas.authorization - package org.pac4j.cas.authorization
 
org.pac4j.cas.client - package org.pac4j.cas.client
 
org.pac4j.cas.client.rest - package org.pac4j.cas.client.rest
 
org.pac4j.cas.credentials - package org.pac4j.cas.credentials
 
org.pac4j.cas.credentials.authenticator - package org.pac4j.cas.credentials.authenticator
 
org.pac4j.cas.logout - package org.pac4j.cas.logout
 
org.pac4j.cas.profile - package org.pac4j.cas.profile
 
org.pac4j.cas.util - package org.pac4j.cas.util
 

P

PARAM_PROXY_GRANTING_TICKET - Static variable in class org.pac4j.cas.client.CasProxyReceptor
 
PARAM_PROXY_GRANTING_TICKET_IOU - Static variable in class org.pac4j.cas.client.CasProxyReceptor
 

R

recordSession(WebContext, String) - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
recordSession(WebContext, String) - Method in interface org.pac4j.cas.logout.LogoutHandler
Associates a token request with the current web session.
recordSession(WebContext, String) - Method in class org.pac4j.cas.logout.NoLogoutHandler
 
renew - Variable in class org.pac4j.cas.client.CasClient
 
requestServiceTicket(String, HttpTGTProfile) - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 
requestTicketGrantingTicket(WebContext) - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 
retrieveCredentials(WebContext) - Method in class org.pac4j.cas.client.CasClient
Get the credentials from the web context.
retrieveCredentials(WebContext) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
retrieveRedirectAction(WebContext) - Method in class org.pac4j.cas.client.CasClient
Get the redirection url.
retrieveRedirectAction(WebContext) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
retrieveUserProfile(CasCredentials, WebContext) - Method in class org.pac4j.cas.client.CasClient
Get the user profile from the credentials.
retrieveUserProfile(CasCredentials, WebContext) - Method in class org.pac4j.cas.client.CasProxyReceptor
 

S

SERVICE_PARAMETER - Static variable in class org.pac4j.cas.client.CasClient
 
SERVICE_TICKET_PARAMETER - Static variable in class org.pac4j.cas.client.CasClient
 
setAcceptAnyProxy(boolean) - Method in class org.pac4j.cas.client.CasClient
 
setAllowedProxyChains(ProxyList) - Method in class org.pac4j.cas.client.CasClient
 
setCasLoginUrl(String) - Method in class org.pac4j.cas.client.CasClient
 
setCasPrefixUrl(String) - Method in class org.pac4j.cas.client.CasClient
 
setCasProtocol(CasClient.CasProtocol) - Method in class org.pac4j.cas.client.CasClient
 
setCasProxyReceptor(CasProxyReceptor) - Method in class org.pac4j.cas.client.CasClient
 
setEncoding(String) - Method in class org.pac4j.cas.client.CasClient
 
setGateway(boolean) - Method in class org.pac4j.cas.client.CasClient
 
setLogoutHandler(LogoutHandler) - Method in class org.pac4j.cas.client.CasClient
 
setMillisBetweenCleanUps(int) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
setPrincipal(AttributePrincipal) - Method in class org.pac4j.cas.profile.CasProxyProfile
Store the CAS principal.
setProxyGrantingTicketStorage(ProxyGrantingTicketStorage) - Method in class org.pac4j.cas.client.CasProxyReceptor
 
setRenew(boolean) - Method in class org.pac4j.cas.client.CasClient
 
setSessionMappingStorage(SessionMappingStorage) - Method in class org.pac4j.cas.logout.CasSingleSignOutHandler
 
setTimeTolerance(long) - Method in class org.pac4j.cas.client.CasClient
 

T

ticketValidator - Variable in class org.pac4j.cas.client.CasClient
 
timeTolerance - Variable in class org.pac4j.cas.client.CasClient
 
toString() - Method in class org.pac4j.cas.client.CasClient
 
toString() - Method in class org.pac4j.cas.client.CasProxyReceptor
 
toString() - Method in class org.pac4j.cas.credentials.CasCredentials
 

V

validate(UsernamePasswordCredentials) - Method in class org.pac4j.cas.credentials.authenticator.CasRestAuthenticator
 
validateServiceTicket(String, CasCredentials) - Method in class org.pac4j.cas.client.rest.AbstractCasRestClient
 
valueOf(String) - Static method in enum org.pac4j.cas.client.CasClient.CasProtocol
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.pac4j.cas.client.CasClient.CasProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G H I L N O P R S T V 
Skip navigation links

Copyright © 2016. All Rights Reserved.