Class CasProxyReceptor

java.lang.Object
org.pac4j.core.util.InitializableObject
org.pac4j.core.client.BaseClient
org.pac4j.core.client.IndirectClient
org.pac4j.cas.client.CasProxyReceptor
All Implemented Interfaces:
org.pac4j.core.client.Client

@Deprecated public final class CasProxyReceptor extends org.pac4j.core.client.IndirectClient
Deprecated.

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.

You should upgrade to the new pac4j-cas-clientv4 module.
Since:
1.4.0
Author:
Jerome Leleu
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated.
     
    static final String
    Deprecated.
     

    Fields inherited from class org.pac4j.core.client.IndirectClient

    ATTEMPTED_AUTHENTICATION_SUFFIX, callbackUrl, callbackUrlResolver, urlResolver

    Fields inherited from class org.pac4j.core.client.BaseClient

    saveProfileInSession
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.pac4j.core.store.Store<String,String>
    Deprecated.
     
    protected void
    internalInit(boolean forceReinit)
    Deprecated.
     
    void
    setStore(org.pac4j.core.store.Store<String,String> store)
    Deprecated.
     
    Deprecated.
     

    Methods inherited from class org.pac4j.core.client.IndirectClient

    afterInternalInit, beforeInternalInit, computeFinalCallbackUrl, defaultLogoutActionBuilder, defaultRedirectionActionBuilder, getAjaxRequestResolver, getCallbackUrl, getCallbackUrlResolver, getCodeVerifierSessionAttributeName, getCredentials, getLogoutAction, getLogoutActionBuilder, getNonceSessionAttributeName, getRedirectionAction, getRedirectionActionBuilder, getStateSessionAttributeName, getUrlResolver, isCheckAuthenticationAttempt, newDefaultCallbackUrlResolver, setAjaxRequestResolver, setCallbackUrl, setCallbackUrlResolver, setCheckAuthenticationAttempt, setLogoutActionBuilder, setRedirectionActionBuilder, setUrlResolver

    Methods inherited from class org.pac4j.core.client.BaseClient

    addAuthorizationGenerator, addAuthorizationGenerators, defaultAuthenticator, defaultCredentialsExtractor, defaultProfileCreator, getAuthenticator, getAuthorizationGenerators, getCredentialsExtractor, getCustomProperties, getName, getProfileCreator, getProfileFactoryWhenNotAuthenticated, getSaveProfileInSession, getUserProfile, isMultiProfile, notifySessionRenewal, renewUserProfile, retrieveCredentials, retrieveUserProfile, setAuthenticator, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setCredentialsExtractor, setCustomProperties, setMultiProfile, setName, setProfileCreator, setProfileFactoryWhenNotAuthenticated, setSaveProfileInSession

    Methods inherited from class org.pac4j.core.util.InitializableObject

    getLastAttempt, getMaxAttempts, getMinTimeIntervalBetweenAttemptsInMilliseconds, getNbAttempts, init, init, isInitialized, reinit, setMaxAttempts, setMinTimeIntervalBetweenAttemptsInMilliseconds, shouldInitialize

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • CasProxyReceptor

      public CasProxyReceptor()
      Deprecated.
  • Method Details

    • internalInit

      protected void internalInit(boolean forceReinit)
      Deprecated.
      Specified by:
      internalInit in class org.pac4j.core.util.InitializableObject
    • getStore

      public org.pac4j.core.store.Store<String,String> getStore()
      Deprecated.
    • setStore

      public void setStore(org.pac4j.core.store.Store<String,String> store)
      Deprecated.
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class org.pac4j.core.client.IndirectClient