Package org.apereo.cas.pac4j
Class TicketRegistrySessionStore
java.lang.Object
org.apereo.cas.pac4j.TicketRegistrySessionStore
- All Implemented Interfaces:
org.pac4j.core.context.session.SessionStore
public class TicketRegistrySessionStore
extends Object
implements org.pac4j.core.context.session.SessionStore
This is
TicketRegistrySessionStore.- Since:
- 6.1.0
-
Constructor Summary
ConstructorsConstructorDescriptionTicketRegistrySessionStore(org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry, org.apereo.cas.ticket.TicketFactory ticketFactory, org.apereo.cas.web.cookie.CasCookieBuilder cookieGenerator) -
Method Summary
Modifier and TypeMethodDescriptionOptional<org.pac4j.core.context.session.SessionStore> buildFromTrackableSession(org.pac4j.core.context.WebContext context, Object trackableSession) booleandestroySession(org.pac4j.core.context.WebContext webContext) getSessionId(org.pac4j.core.context.WebContext webContext, boolean create) getTrackableSession(org.pac4j.core.context.WebContext context) booleanrenewSession(org.pac4j.core.context.WebContext context) void
-
Constructor Details
-
TicketRegistrySessionStore
public TicketRegistrySessionStore(org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry, org.apereo.cas.ticket.TicketFactory ticketFactory, org.apereo.cas.web.cookie.CasCookieBuilder cookieGenerator)
-
-
Method Details
-
getSessionId
- Specified by:
getSessionIdin interfaceorg.pac4j.core.context.session.SessionStore
-
get
- Specified by:
getin interfaceorg.pac4j.core.context.session.SessionStore
-
set
- Specified by:
setin interfaceorg.pac4j.core.context.session.SessionStore
-
destroySession
public boolean destroySession(org.pac4j.core.context.WebContext webContext) - Specified by:
destroySessionin interfaceorg.pac4j.core.context.session.SessionStore
-
getTrackableSession
- Specified by:
getTrackableSessionin interfaceorg.pac4j.core.context.session.SessionStore
-
buildFromTrackableSession
public Optional<org.pac4j.core.context.session.SessionStore> buildFromTrackableSession(org.pac4j.core.context.WebContext context, Object trackableSession) - Specified by:
buildFromTrackableSessionin interfaceorg.pac4j.core.context.session.SessionStore
-
renewSession
public boolean renewSession(org.pac4j.core.context.WebContext context) - Specified by:
renewSessionin interfaceorg.pac4j.core.context.session.SessionStore
-