Package net.shibboleth.sp.saml.saml2.profile.impl
package net.shibboleth.sp.saml.saml2.profile.impl
Profile actions and classes for SAML 2.0 profile flows.
-
ClassesClassDescriptionAction that creates an
AuthnRequestand sets it as the message returned byInOutOperationContext.getOutboundMessageContext().Action that creates anLogoutRequestand sets it as the message returned byInOutOperationContext.getOutboundMessageContext().Action that creates anLogoutResponseand sets it as the message returned byInOutOperationContext.getOutboundMessageContext().Locates theMetadataResolverassociated with theApplicationmaking an agent request, and wraps it in aRoleDescriptorResolver.An action that extractsIdPAttributeobjects from an inbound SAML 2.0 SSO response.Built-in function to perform "standard" extraction of data into attributes.Action that adds an outboundMessageContextand related SAML contexts to theProfileRequestContextbased on the identity of a relying party accessed via a lookup strategy, by default an immediate child of the profile request context.Action that populates the outboundSAMLBindingContextfor a PAOS message.Action that parses a client's "PAOS" header to populate anECPOptionsContextwith its flags.SAML-specific subclass of token consumer response action.Action that adds an inboundMessageContextand aSAMLPeerEntityContextto theProfileRequestContextbased on the identity of a relying party.SAML-specific action that processes the state token by setting it as the RelayState value.Perform processing of a SAML 2 Response's Assertions that have been validated by earlier actions for use in finalization of SAML-based authentication by later actions.Processes a request to potentially initiate a SAML 2.0 logout by examining the input to recover the required information from the opaque portion of the session created by the token consumer flow and store in a newly createdSAMLLogoutContext.Processes an inboundLogoutRequestfrom an IdP against the information supplied by the Agent.Processes an inboundLogoutRequestfrom an IdP against the information supplied by the Agent.Processes a request to potentially issue a SAML 2.0LogoutResponseby examining the input to recover the "token" issued by the logout-consumer flow in a previous call.Bridge class to adapt IdP action for saving off SAML token defails for SP use.Subclass of base class action that encapsulates the execution step with the thread-local remoted servlet request and response.