Class CasProxyGrantingTicketManager

java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.plugins.extrausermgt.authentication.cas.CasProxyGrantingTicketManager
All Implemented Interfaces:
LogEnabled, Component, org.jasig.cas.client.proxy.ProxyGrantingTicketStorage

public class CasProxyGrantingTicketManager extends AbstractLogEnabled implements org.jasig.cas.client.proxy.ProxyGrantingTicketStorage, Component
CAS Proxy Granting Ticket manager, correlating PGTIOU with PGT
  • Field Details

    • ROLE

      public static final String ROLE
      Avalon role
  • Constructor Details

    • CasProxyGrantingTicketManager

      Constructor for the instance not created by Avalon, but by AmetysCas20ProxyReceivingTicketValidationFilter
  • Method Details

    • save

      public void save(String proxyGrantingTicketIou, String proxyGrantingTicket)
      Specified by:
      save in interface org.jasig.cas.client.proxy.ProxyGrantingTicketStorage
    • retrieve

      public String retrieve(String proxyGrantingTicketIou)
      Specified by:
      retrieve in interface org.jasig.cas.client.proxy.ProxyGrantingTicketStorage
    • cleanUp

      public void cleanUp()
      Specified by:
      cleanUp in interface org.jasig.cas.client.proxy.ProxyGrantingTicketStorage