# Package org.opensaml.saml.saml2.binding.impl

@NonnullElements package org.opensaml.saml.saml2.binding.impl
General message handlers for SAML 2.0.

Classes
Class
Description
AddConsentToResponseHandler
MessageHandler to set the Consent attribute on a `StatusResponseType` message.
AddECPResponseHeaderHandler
MessageHandler to add the ECP `Response` header to an outgoing SOAP envelope.
AddGeneratedKeyHeaderHandler
MessageHandler to add the ECP `GeneratedKey` header to an outgoing SOAP envelope.
AddRelayStateHeaderHandler
MessageHandler to add the ECP `RelayState` header to an outgoing SOAP envelope.
AddRequestAuthenticatedHeaderHandler
MessageHandler to add the ECP `RequestAuthenticated` header to an outgoing SOAP envelope.
CheckNoPassiveHandler
Message handler that raises an exception if a SAML message is a response containing the `StatusCode.NO_PASSIVE` status code.
ExtractConsentFromRequestHandler
MessageHandler to get the Consent attribute from a `RequestAbstractType` message.
ExtractProxiedRequestersHandler
MessageHandler to extract the proxied chain of requesters from an `AuthnRequest` message's `Scoping` element.