public final class CasProxyReceptor extends IndirectClient<TokenCredentials,CommonProfile>
This class is the CAS proxy receptor.
The url of the proxy receptor is defined via the IndirectClient.setCallbackUrl(String) method, it's the proxyReceptorUrl
concept of the Jasig CAS client.
The proxy granting tickets and associations are stored by default in a Store class, which can be overridden by using the
setStore(Store) method.
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PARAM_PROXY_GRANTING_TICKET |
static java.lang.String |
PARAM_PROXY_GRANTING_TICKET_IOU |
ATTEMPTED_AUTHENTICATION_SUFFIX, callbackUrl, callbackUrlResolver, urlResolver| Constructor and Description |
|---|
CasProxyReceptor() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
clientInit() |
Store<java.lang.String,java.lang.String> |
getStore() |
void |
setStore(Store<java.lang.String,java.lang.String> store) |
java.lang.String |
toString() |
computeFinalCallbackUrl, defaultLogoutActionBuilder, defaultRedirectActionBuilder, getAjaxRequestResolver, getCallbackUrl, getCallbackUrlResolver, getCredentials, getLogoutAction, getLogoutActionBuilder, getRedirectAction, getRedirectActionBuilder, getUrlResolver, internalInit, newDefaultCallbackUrlResolver, redirect, setAjaxRequestResolver, setCallbackUrl, setCallbackUrlResolver, setLogoutActionBuilder, setRedirectActionBuilder, setUrlResolveraddAuthorizationGenerator, addAuthorizationGenerators, defaultAuthenticator, defaultCredentialsExtractor, defaultProfileCreator, getAuthenticator, getAuthorizationGenerators, getCredentialsExtractor, getCustomProperties, getName, getProfileCreator, getUserProfile, notifySessionRenewal, retrieveCredentials, retrieveUserProfile, setAuthenticator, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setCredentialsExtractor, setCustomProperties, setName, setProfileCreatorinitpublic static final java.lang.String PARAM_PROXY_GRANTING_TICKET_IOU
public static final java.lang.String PARAM_PROXY_GRANTING_TICKET
protected void clientInit()
clientInit in class IndirectClient<TokenCredentials,CommonProfile>public Store<java.lang.String,java.lang.String> getStore()
public void setStore(Store<java.lang.String,java.lang.String> store)
public java.lang.String toString()
toString in class IndirectClient<TokenCredentials,CommonProfile>Copyright © 2019. All Rights Reserved.