Uses of Class
net.shibboleth.sp.state.StateData
Packages that use StateData
Package
Description
General
BaseContext subclasses defined by the SP plugin.Classes implementing profile actions for SP remoting.
APIs supporting state management for SSO protocols.
-
Uses of StateData in net.shibboleth.sp.context
Fields in net.shibboleth.sp.context declared as StateDataModifier and TypeFieldDescriptionprivate StateDataStateDataContext.stateDataThe request state data.Methods in net.shibboleth.sp.context that return StateDataModifier and TypeMethodDescriptionStateDataContext.getStateData()Get the state tracked for a request.Methods in net.shibboleth.sp.context with parameters of type StateDataModifier and TypeMethodDescriptionStateDataContext.setStateData(StateData state) Sets the state tracked for a request. -
Uses of StateData in net.shibboleth.sp.profile.impl
Fields in net.shibboleth.sp.profile.impl with type parameters of type StateDataMethod parameters in net.shibboleth.sp.profile.impl with type arguments of type StateDataModifier and TypeMethodDescriptionvoidRecoverStateData.setStateDataClass(Class<? extends StateData> type) Sets the type ofStateDatasubclass to recover from the state token. -
Uses of StateData in net.shibboleth.sp.state
Methods in net.shibboleth.sp.state with type parameters of type StateDataModifier and TypeMethodDescription<T extends StateData>
TAbstractStateManager.recoverFromStateToken(Agent agent, Application application, String token, Class<T> type) Recovers stored data from a state token.<T extends StateData>
TStateManager.recoverFromStateToken(Agent agent, Application application, String token, Class<T> type) Recovers stored data from a state token.Methods in net.shibboleth.sp.state that return StateDataModifier and TypeMethodDescriptionSet the authentication context classes requested.StateData.setAuthenticationAuthority(String authority) Set the expected issuer of a response to the message.StateData.setClientAddress(String address) Set the identifier of the client that is making the authentication request.Set the identifier of the party that is making the request, i.e., us.StateData.setPassive(Boolean flag) Set the passive request indicator.StateData.setRawResource(byte[] loc) Set the resource location associated with the request in a raw form.StateData.setRequestTime(Instant time) Set the time at which the request was issued.StateData.setResource(String loc) Set the resource location associated with the request.StateData.setResponseLocation(String loc) Set the location to which the response is expected to be sent.Methods in net.shibboleth.sp.state with parameters of type StateDataModifier and TypeMethodDescriptionAbstractStateManager.preserveToStateToken(Agent agent, Application application, StateData data) Preserves data while transforming it into a state token.StateManager.preserveToStateToken(Agent agent, Application application, StateData data) Preserves data while transforming it into a state token.