Package org.apereo.cas.ticket
Class DefaultSecurityTokenTicket
java.lang.Object
org.apereo.cas.ticket.AbstractTicket
org.apereo.cas.ticket.DefaultSecurityTokenTicket
- All Implemented Interfaces:
Serializable,Comparable<org.apereo.cas.ticket.Ticket>,org.apereo.cas.ticket.AuthenticationAwareTicket,org.apereo.cas.ticket.ExpirableTicket,org.apereo.cas.ticket.PropertiesAwareTicket,SecurityTokenTicket,org.apereo.cas.ticket.StatelessTicket,org.apereo.cas.ticket.Ticket,org.apereo.cas.ticket.TicketGrantingTicketAwareTicket
public class DefaultSecurityTokenTicket
extends org.apereo.cas.ticket.AbstractTicket
implements SecurityTokenTicket
This is
DefaultSecurityTokenTicket.- Since:
- 5.1.0
- See Also:
-
Field Summary
Fields inherited from interface org.apereo.cas.ticket.SecurityTokenTicket
PREFIX -
Constructor Summary
ConstructorsConstructorDescriptionDefaultSecurityTokenTicket(String id, org.apereo.cas.ticket.TicketGrantingTicket ticketGrantingTicket, org.apereo.cas.ticket.ExpirationPolicy expirationPolicy, String securityToken) -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.authentication.Authenticationorg.apache.cxf.ws.security.tokenstore.SecurityTokenGets security token.org.apereo.cas.ticket.TicketGrantingTicketMethods inherited from class org.apereo.cas.ticket.AbstractTicket
compareTo, containsProperty, equals, getCountOfUses, getCreationTime, getExpirationPolicy, getId, getLastTimeUsed, getPreviousTimeUsed, getProperties, getProperty, getProperty, getTenantId, hashCode, isExpired, isStateless, markTicketExpired, markTicketStateless, putAllProperties, putProperty, setCountOfUses, setCreationTime, setExpirationPolicy, setExpired, setId, setLastTimeUsed, setPreviousTimeUsed, setProperties, setStateless, setTenantId, toString, updateMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface org.apereo.cas.ticket.ExpirableTicket
getCreationTime, getExpirationPolicy, getLastTimeUsed, getPreviousTimeUsed, isExpired, markTicketExpired, setCreationTime, setExpirationPolicyMethods inherited from interface org.apereo.cas.ticket.StatelessTicket
isStateless, markTicketStatelessMethods inherited from interface org.apereo.cas.ticket.Ticket
getCountOfUses, getId, getTenantId, update
-
Constructor Details
-
DefaultSecurityTokenTicket
-
DefaultSecurityTokenTicket
public DefaultSecurityTokenTicket()
-
-
Method Details
-
getAuthentication
public org.apereo.cas.authentication.Authentication getAuthentication()- Specified by:
getAuthenticationin interfaceorg.apereo.cas.ticket.AuthenticationAwareTicket- Overrides:
getAuthenticationin classorg.apereo.cas.ticket.AbstractTicket
-
getPrefix
- Specified by:
getPrefixin interfaceorg.apereo.cas.ticket.Ticket
-
getSecurityToken
public org.apache.cxf.ws.security.tokenstore.SecurityToken getSecurityToken()Description copied from interface:SecurityTokenTicketGets security token.- Specified by:
getSecurityTokenin interfaceSecurityTokenTicket- Returns:
- the security token
-
getTicketGrantingTicket
public org.apereo.cas.ticket.TicketGrantingTicket getTicketGrantingTicket()- Specified by:
getTicketGrantingTicketin interfaceorg.apereo.cas.ticket.TicketGrantingTicketAwareTicket- Overrides:
getTicketGrantingTicketin classorg.apereo.cas.ticket.AbstractTicket
-