Package org.apereo.cas.ticket
Interface TicketGrantingTicketFactory
-
- All Superinterfaces:
TicketFactory
public interface TicketGrantingTicketFactory extends TicketFactory
TheTicketGrantingTicketFactoryis responsible for creating instances ofTicketGrantingTicket.- 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 TicketGrantingTicket>
Tcreate(org.apereo.cas.authentication.Authentication authentication, org.apereo.cas.authentication.principal.Service service, 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 TicketGrantingTicket> T create(org.apereo.cas.authentication.Authentication authentication, org.apereo.cas.authentication.principal.Service service, java.lang.Class<T> clazz)
Create the ticket object.- Type Parameters:
T- the type parameter- Parameters:
authentication- the authenticationservice- the serviceclazz- the clazz- Returns:
- the t
-
-