public interface TicketGrantingTicket extends Ticket
| Modifier and Type | Field and Description |
|---|---|
static String |
PREFIX
The prefix to use when generating an id for a TicketGrantingTicket.
|
| Modifier and Type | Method and Description |
|---|---|
void |
expire()
Explicitly expire a ticket.
|
Authentication |
getAuthentication()
Method to retrieve the authentication.
|
List<Authentication> |
getChainedAuthentications()
Method to retrieve the chained list of Authentications for this
TicketGrantingTicket.
|
ServiceTicket |
grantServiceTicket(String id,
Service service,
ExpirationPolicy expirationPolicy,
boolean credentialsProvided)
Grant a ServiceTicket for a specific service.
|
boolean |
isRoot()
Convenience method to determine if the TicketGrantingTicket is the root
of the hierarchy of tickets.
|
getCountOfUses, getCreationTime, getGrantingTicket, getId, isExpiredstatic final String PREFIX
Authentication getAuthentication()
ServiceTicket grantServiceTicket(String id, Service service, ExpirationPolicy expirationPolicy, boolean credentialsProvided)
id - The unique identifier for this ticket.service - The service for which we are granting a ticketvoid expire()
boolean isRoot()
List<Authentication> getChainedAuthentications()
Copyright © 2004-2012 Jasig. All Rights Reserved.