Package org.apereo.cas
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
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 interfaceorg.apereo.cas.CentralAuthenticationService
-