Package org.opensaml.saml.common.binding.impl
Implementation of SAML binding-level functionality, such as MessageHandlers.
-
Class Summary Class Description AddChannelBindingsHeaderHandler MessageHandler to addChannelBindingsheaders to an outgoing SOAP envelope.CheckMessageVersionHandler Handler that checks whether a SAML message has an appropriate version.DefaultEndpointResolver<EndpointType extends Endpoint> Default implementation that performs additional endpoint validation.PopulateSignatureSigningParametersHandler Handler that resolves and populatesSignatureSigningParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default as an immediate child context of the targetMessageContext.SAMLAddAttributeConsumingServiceHandler SAMLMessageHandlerthat attaches anAttributeConsumingServiceContextto theSAMLMetadataContextbased on the content of anAuthnRequestin the message context.SAMLMetadataLookupHandler Handler for inbound SAML protocol messages that attempts to locate SAML metadata for a SAML entity, and attaches it as aSAMLMetadataContextchild of a pre-existing concrete instance ofAbstractSAMLEntityContext.SAMLOutboundDestinationHandler Handler for outbound SAML protocol messages which adds the destination endpoint URL as the 'recipient' attribute to SAML 1ResponseAbstractTypemessages, or as the 'destination' attribute toRequestAbstractTypeandStatusResponseTypemessages.SAMLProtocolAndRoleHandler SAMLMessageHandlerthat attaches protocol and role information to a message context viaSAMLProtocolContextand an instance ofAbstractSAMLEntityContextobjects.SAMLSOAPDecoderBodyHandler Body handler impl for use with SAML SOAP message decoders.