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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    apply(org.opensaml.profile.context.ProfileRequestContext prc)

    Methods inherited from class net.shibboleth.shared.component.AbstractIdentifiableInitializableComponent

    setId

    Methods inherited from class net.shibboleth.shared.component.AbstractIdentifiedInitializableComponent

    doInitialize, ensureId, getId, ifDestroyedThrowDestroyedComponentException, ifInitializedThrowUnmodifiabledComponentException, ifNotInitializedThrowUninitializedComponentException

    Methods inherited from class net.shibboleth.shared.component.AbstractInitializableComponent

    checkComponentActive, checkSetterPreconditions, destroy, doDestroy, initialize, isDestroyed, isInitialized

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.util.function.Function

    andThen, compose

    Methods inherited from interface net.shibboleth.shared.component.IdentifiedComponent

    getId
  • Constructor Details

    • LogoutRequestStateForStorageStrategy

      public LogoutRequestStateForStorageStrategy()
  • Method Details