Class AbstractCentralAuthenticationService

java.lang.Object
org.apereo.cas.AbstractCentralAuthenticationService
All Implemented Interfaces:
Serializable, org.apereo.cas.CentralAuthenticationService
Direct Known Subclasses:
DefaultCentralAuthenticationService

public abstract class AbstractCentralAuthenticationService extends Object implements org.apereo.cas.CentralAuthenticationService, Serializable
An abstract implementation of the CentralAuthenticationService that provides access to the needed scaffolding and services that are necessary to CAS, such as ticket registry, service registry, etc. The intention here is to allow extensions to easily benefit from these already-configured components without having to to duplicate them again.
Since:
4.2.0
See Also:
  • Field Summary

    Fields inherited from interface org.apereo.cas.CentralAuthenticationService

    BEAN_NAME, NAMESPACE
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apereo.cas.ticket.TicketFactory
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apereo.cas.CentralAuthenticationService

    createProxyGrantingTicket, createTicketGrantingTicket, grantProxyTicket, grantServiceTicket, validateServiceTicket
  • Method Details

    • getTicketFactory

      public org.apereo.cas.ticket.TicketFactory getTicketFactory()
      Specified by:
      getTicketFactory in interface org.apereo.cas.CentralAuthenticationService