Class LogoutRequestStateForStorageStrategy
java.lang.Object
net.shibboleth.shared.component.AbstractInitializableComponent
net.shibboleth.shared.component.AbstractIdentifiedInitializableComponent
net.shibboleth.shared.component.AbstractIdentifiableInitializableComponent
net.shibboleth.sp.oidc.profile.impl.LogoutRequestStateForStorageStrategy
- All Implemented Interfaces:
Function<org.opensaml.profile.context.ProfileRequestContext,,LogoutRequestStateData> net.shibboleth.shared.component.Component,net.shibboleth.shared.component.DestructableComponent,net.shibboleth.shared.component.IdentifiableComponent,net.shibboleth.shared.component.IdentifiedComponent,net.shibboleth.shared.component.InitializableComponent
public class LogoutRequestStateForStorageStrategy
extends net.shibboleth.shared.component.AbstractIdentifiableInitializableComponent
implements Function<org.opensaml.profile.context.ProfileRequestContext,LogoutRequestStateData>
A
Function that produces StateData representing logout request state that is required
for validating the logout response (if there is one). This can be stored in a way that can be recovered later
when the response is received.-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.shibboleth.shared.component.AbstractIdentifiableInitializableComponent
setIdMethods inherited from class net.shibboleth.shared.component.AbstractIdentifiedInitializableComponent
doInitialize, ensureId, getId, ifDestroyedThrowDestroyedComponentException, ifInitializedThrowUnmodifiabledComponentException, ifNotInitializedThrowUninitializedComponentExceptionMethods inherited from class net.shibboleth.shared.component.AbstractInitializableComponent
checkComponentActive, checkSetterPreconditions, destroy, doDestroy, initialize, isDestroyed, isInitializedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.shibboleth.shared.component.IdentifiedComponent
getId
-
Constructor Details
-
LogoutRequestStateForStorageStrategy
public LogoutRequestStateForStorageStrategy()
-
-
Method Details
-
apply
- Specified by:
applyin interfaceFunction<org.opensaml.profile.context.ProfileRequestContext,LogoutRequestStateData>
-