@Transactional(transactionManager="ticketTransactionManager")
public class DelegatedClientWebflowManager
extends java.lang.Object
DelegatedClientWebflowManager.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PARAMETER_CLIENT_ID
Client identifier associated with this session/request.
|
| Constructor and Description |
|---|
DelegatedClientWebflowManager() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,java.io.Serializable> |
buildTicketProperties(org.pac4j.core.context.J2EContext webContext)
Build the ticket properties.
|
protected java.lang.String |
getDelegatedClientId(org.pac4j.core.context.WebContext webContext,
org.pac4j.core.client.BaseClient client)
Gets delegated client id.
|
protected org.apereo.cas.authentication.principal.Service |
restoreDelegatedAuthenticationRequest(org.springframework.webflow.execution.RequestContext requestContext,
org.pac4j.core.context.WebContext webContext,
org.apereo.cas.ticket.TransientSessionTicket ticket)
Restore the information saved in the ticket and return the service.
|
org.apereo.cas.authentication.principal.Service |
retrieve(org.springframework.webflow.execution.RequestContext requestContext,
org.pac4j.core.context.WebContext webContext,
org.pac4j.core.client.BaseClient client)
Retrieve service.
|
protected org.apereo.cas.ticket.TransientSessionTicket |
retrieveSessionTicketViaClientId(org.pac4j.core.context.WebContext webContext,
java.lang.String clientId)
Retrieve session ticket via client id.
|
org.apereo.cas.ticket.Ticket |
store(org.pac4j.core.context.J2EContext webContext,
org.pac4j.core.client.BaseClient client)
Store.
|
public static final java.lang.String PARAMETER_CLIENT_ID
public org.apereo.cas.ticket.Ticket store(org.pac4j.core.context.J2EContext webContext,
org.pac4j.core.client.BaseClient client)
webContext - the web contextclient - the clientprotected java.util.Map<java.lang.String,java.io.Serializable> buildTicketProperties(org.pac4j.core.context.J2EContext webContext)
webContext - the web contextpublic org.apereo.cas.authentication.principal.Service retrieve(org.springframework.webflow.execution.RequestContext requestContext,
org.pac4j.core.context.WebContext webContext,
org.pac4j.core.client.BaseClient client)
requestContext - the request contextwebContext - the web contextclient - the clientprotected org.apereo.cas.ticket.TransientSessionTicket retrieveSessionTicketViaClientId(org.pac4j.core.context.WebContext webContext,
java.lang.String clientId)
webContext - the web contextclientId - the client idprotected org.apereo.cas.authentication.principal.Service restoreDelegatedAuthenticationRequest(org.springframework.webflow.execution.RequestContext requestContext,
org.pac4j.core.context.WebContext webContext,
org.apereo.cas.ticket.TransientSessionTicket ticket)
requestContext - the request contextwebContext - the web contextticket - the ticketprotected java.lang.String getDelegatedClientId(org.pac4j.core.context.WebContext webContext,
org.pac4j.core.client.BaseClient client)
webContext - the web contextclient - the client