Package org.apereo.cas.ticket.proxy
Interface ProxyGrantingTicketFactory
-
- All Superinterfaces:
TicketFactory
public interface ProxyGrantingTicketFactory extends TicketFactory
TheProxyGrantingTicketFactoryis responsible for creating instances ofProxyGrantingTicket.- Since:
- 4.2
-
-
Field Summary
-
Fields inherited from interface org.apereo.cas.ticket.TicketFactory
BEAN_NAME
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends ProxyGrantingTicket>
Tcreate(ServiceTicket ticket, org.apereo.cas.authentication.Authentication authentication, java.lang.Class<T> clazz)Create the ticket object.-
Methods inherited from interface org.apereo.cas.ticket.TicketFactory
get, getName, getTicketType
-
-
-
-
Method Detail
-
create
<T extends ProxyGrantingTicket> T create(ServiceTicket ticket, org.apereo.cas.authentication.Authentication authentication, java.lang.Class<T> clazz) throws AbstractTicketException
Create the ticket object.- Type Parameters:
T- the type parameter- Parameters:
ticket- the ticketauthentication- the authenticationclazz- the clazz- Returns:
- the ticket instance
- Throws:
AbstractTicketException- the abstract ticket exception
-
-