All Classes and Interfaces

Class
Description
Configuration support for artifact-consuming profiles.
Base class for SAML profile configurations.
Base class for SAML profile configurations.
Action that creates an AuthnRequest and sets it as the message returned by InOutOperationContext.getOutboundMessageContext().
MessageHandler to add the ECP Request header to an outgoing PAOS/SOAP envelope.
Action that creates an LogoutRequest and sets it as the message returned by InOutOperationContext.getOutboundMessageContext().
Action that creates an LogoutResponse and sets it as the message returned by InOutOperationContext.getOutboundMessageContext().
MessageHandler to add the PAOS Request header to an outgoing PAOS/SOAP envelope.
A predicate that evaluates a ProfileRequestContext and extracts the effective setting of BrowserSSOProfileConfiguration.isAllowUnsolicited(ProfileRequestContext).
Locates the MetadataResolver associated with the Application making an agent request, and wraps it in a RoleDescriptorResolver.
Basic implementation of SAML2ProtocolSupportService.
Subclass of OpenSAML version to provide support for CredentialResolver service through a bridging class.
Configuration support for SP SAML 2.0 Browser SSO.
Configuration support for SP SAML 2.0 Browser SSO.
Message handler that cross checks the message destination and issuer against previously tracked StateData if any.
A request validator that detects the requirements of an ECP client request: Accept header indicating acceptance of the MIME type
Tracks SAML ECP profile options.
Configuration support for SP SAML 2.0 ECP.
Configuration support for SP SAML 2.0 ECP.
Function that returns Boolean.TRUE if an encrypted assertion is present in a Response.
An action that extracts IdPAttribute objects from an inbound SAML 2.0 SSO response.
Built-in function to perform "standard" extraction of data into attributes.
SAML 2.0 ECP/PAOS Decoder.
SAML 2.0 PAOS Encoder.
Function that returns the first encryption algorithm found in a SAML message.
Action that adds an outbound MessageContext and related SAML contexts to the ProfileRequestContext based 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 outbound SAMLBindingContext for a PAOS message.
Action that parses a client's "PAOS" header to populate an ECPOptionsContext with its flags.
SAML-specific subclass of token consumer response action.
Action that adds an inbound MessageContext and a SAMLPeerEntityContext to the ProfileRequestContext based 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 created SAMLLogoutContext.
Processes an inbound LogoutRequest from an IdP against the information supplied by the Agent.
Processes an inbound LogoutRequest from an IdP against the information supplied by the Agent.
Processes a request to potentially issue a SAML 2.0 LogoutResponse by examining the input to recover the "token" issued by the logout-consumer flow in a previous call.
Liberty PAOS Request SOAP header.
A Builder for Request objects.
Lookup strategy for accessing request ID via StateDataContext.getStateData() and SAMLStateData.getRequestID().
A concrete implementation of Request.
Marshaller for instances of Request.
Unmarshaller for instances of Request.
A predicate that evaluates a ProfileRequestContext and extracts the effective setting of BrowserSSOProfileConfiguration.isRequireNotOnOrAfter(ProfileRequestContext).
A predicate that evaluates a ProfileRequestContext and extracts the effective setting of BrowserSSOProfileConfiguration.isRequireRecipient(ProfileRequestContext).
Liberty PAOS Response SOAP header.
A Builder for Response objects.
A concrete implementation of Response.
Marshaller for instances of Response.
Unmarshaller for instances of Response.
Constants for SAML 2.0 session initiator operations.
SAML 2 subinterface of ProtocolSupportService to any add SAML-specific features or services.
Manages state for SAML logout flows.
IdPModule implementation.
Details about the SP SAML protocol plugin.
SAML-specific subclass adding additional state.
Manages state for SAML token consumer flow during final assertion processing.
Bridge class to adapt IdP action for saving off SAML token defails for SP use.
Helper class encapsulating the creation and parsing of the opaque session data for SAML sessions, which consists of a NameID object.
Configuration support for SP SAML 2.0 Single Logout.
Configuration support for SP SAML 2.0 Single Logout.
Subclass of base class action that encapsulates the execution step with the thread-local remoted servlet request and response.
Class for getting and printing the version of the plugin.
XMLObject provider initializer for Liberty PAOS schema.