public class DefaultSamlAttributeQueryTicketFactory extends java.lang.Object implements SamlAttributeQueryTicketFactory
| Modifier and Type | Field and Description |
|---|---|
protected org.apereo.cas.support.saml.OpenSamlConfigBean |
configBean
The opensaml config bean.
|
protected org.apereo.cas.ticket.ExpirationPolicy |
expirationPolicy
ExpirationPolicy for refresh tokens.
|
protected org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> |
webApplicationServiceFactory
The Web application service factory.
|
| Constructor and Description |
|---|
DefaultSamlAttributeQueryTicketFactory() |
| Modifier and Type | Method and Description |
|---|---|
SamlAttributeQueryTicket |
create(java.lang.String id,
org.opensaml.saml.common.SAMLObject samlObject,
java.lang.String relyingParty,
org.apereo.cas.ticket.TicketGrantingTicket ticketGrantingTicket)
Create the ticket.
|
org.apereo.cas.ticket.TicketFactory |
get(java.lang.Class<? extends org.apereo.cas.ticket.Ticket> clazz) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateTicketIdForprotected final org.apereo.cas.ticket.ExpirationPolicy expirationPolicy
protected final org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceFactory
protected final org.apereo.cas.support.saml.OpenSamlConfigBean configBean
public DefaultSamlAttributeQueryTicketFactory()
public SamlAttributeQueryTicket create(java.lang.String id, org.opensaml.saml.common.SAMLObject samlObject, java.lang.String relyingParty, org.apereo.cas.ticket.TicketGrantingTicket ticketGrantingTicket)
SamlAttributeQueryTicketFactorycreate in interface SamlAttributeQueryTicketFactoryid - the idsamlObject - the saml objectrelyingParty - the relying partyticketGrantingTicket - the ticket granting ticketpublic org.apereo.cas.ticket.TicketFactory get(java.lang.Class<? extends org.apereo.cas.ticket.Ticket> clazz)
get in interface org.apereo.cas.ticket.TicketFactory