Uses of Class
org.opensaml.messaging.handler.AbstractMessageHandler
Packages that use AbstractMessageHandler
Package
Description
Implementations of message context handlers.
Implementation of SAML binding-level functionality, such as MessageHandlers.
Classes responsible for performing transport-related and basic message
validation of decoded SAML messages.
General message handlers for SAML 1.x.
General message handlers for SAML 2.0.
Security-related message handlers for SAML 2.0.
Implementation of SAML WS-Security message handler functionality.
Message handler implementations.
SOAP messaging support components.
SOAP over HTTP 1.1 message decoder and handlers.
WS-Addressing message handling components.
WS-Security message handling components.
Message handlers for XML Security functionality.
-
Uses of AbstractMessageHandler in org.opensaml.messaging.handler.impl
Subclasses of AbstractMessageHandler in org.opensaml.messaging.handler.implModifier and TypeClassDescriptionclassAbstract base class for message handlers which populate aMessageChannelSecurityContexton aBaseContext, where the latter is located using a lookup strategy.classA basic implementation ofMessageHandlerChain.final classMessage handler that checks that a message context has an issuer.final classMessage handler that checks that a message context is authenticated.final classMessage handler that checks that a message context has an issuer.final classMessage handler that runs an injected function (expected to have side effects).classAMessageHandlerwhich wraps and invokes another handler, catches anyThrowablewhich is thrown by the wrapped handler'sMessageHandler.invoke(MessageContext), and applies a list of configuredTypedMessageErrorHandlerstrategies.classA handler that schema validates an XML-based message.classMessage handler which populates aMessageChannelSecurityContextbased on static configuration flags.classMessage handler which populates aMessageChannelSecurityContextbased on evaluating a target URL resolved via a configured strategy function. -
Uses of AbstractMessageHandler in org.opensaml.saml.common.binding.impl
Subclasses of AbstractMessageHandler in org.opensaml.saml.common.binding.implModifier and TypeClassDescriptionclassMessageHandler to addChannelBindingsheaders to an outgoing SOAP envelope.classHandler that checks whether a SAML message has an appropriate version.classHandler that resolves and populatesSignatureSigningParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default as an immediate child context of the targetMessageContext.classSAMLMessageHandlerthat attaches anAttributeConsumingServiceContextto theSAMLMetadataContextbased on the content of anAuthnRequestin the message context.classHandler 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.classHandler for outbound SAML protocol messages which adds the destination endpoint URL as the 'recipient' attribute to SAML 1ResponseAbstractTypemessages, or as the 'destination' attribute toRequestAbstractTypeandStatusResponseTypemessages.classSAMLMessageHandlerthat attaches protocol and role information to a message context viaSAMLProtocolContextand an instance ofAbstractSAMLEntityContextobjects.classBody handler impl for use with SAML SOAP message decoders. -
Uses of AbstractMessageHandler in org.opensaml.saml.common.binding.security.impl
Subclasses of AbstractMessageHandler in org.opensaml.saml.common.binding.security.implModifier and TypeClassDescriptionclassBase class for security-oriented message handlers which verify simple "blob" signatures computed over some components of a request.classBase class for SAML security message handlers which evaluate a signature with a signature trust engine.classHandler implementation that checks and records the result ofHttpClientserver TLS authentication as stored in the @linkHttpClientContextresolved via strategy function.classClass which verifies that theEndpointto which a message will be delivered contains a valid URL scheme.classClient-side message handler for validating that the inbound SAML response inResponseTo ID matches the corresponding outbound request ID.classSecurity message handler implementation that checks for validity of SAML message issue instant date and time.classSecurity message handler implementation that which checks for replay of SAML messages.classMessage handler which checks the validity of the SAML protocol message receiver endpoint against requirements indicated in the message.classSAML specialization ofBaseClientCertAuthSecurityHandlerwhich provides support for X509Credential trust engine validation based on SAML metadata.classA message handler implementation that signs an outbound SAML protocol message if the message context contains an instance ofSignatureSigningParametersas determined bySAMLMessageSecuritySupport.getContextSigningParameters(MessageContext).classSAML security message handler which validates the signature (if present) on theSAMLObjectwhich represents the SAML protocol message being processed. -
Uses of AbstractMessageHandler in org.opensaml.saml.saml1.binding.impl
Subclasses of AbstractMessageHandler in org.opensaml.saml.saml1.binding.implModifier and TypeClassDescriptionclassSAMLMessageHandlerthat addresses the SAML 1.x limitation that omitted an Issuer value from protocol messages, for the specific case of artifact resolution requests. -
Uses of AbstractMessageHandler in org.opensaml.saml.saml2.binding.impl
Subclasses of AbstractMessageHandler in org.opensaml.saml.saml2.binding.implModifier and TypeClassDescriptionclassMessageHandler to set the Consent attribute on aStatusResponseTypemessage.classMessageHandler to add the ECPResponseheader to an outgoing SOAP envelope.classMessageHandler to add the ECPGeneratedKeyheader to an outgoing SOAP envelope.classMessageHandler to add the ECPRelayStateheader to an outgoing SOAP envelope.classMessageHandler to add the ECPRequestAuthenticatedheader to an outgoing SOAP envelope.classMessageHandler to get the Consent attribute from aRequestAbstractTypemessage.classMessageHandler to extract the proxied chain of requesters from anAuthnRequestmessage'sScopingelement. -
Uses of AbstractMessageHandler in org.opensaml.saml.saml2.binding.security.impl
Subclasses of AbstractMessageHandler in org.opensaml.saml.saml2.binding.security.implModifier and TypeClassDescriptionclassMessageHandler to processChannelBindingsextensions in an incoming SAML message and save them to aChannelBindingsContextunderneath theMessageContext.classMessageHandler to processChannelBindingsSOAP header blocks in an incoming SOAP envelope and save them to aChannelBindingsContextunderneath theSOAP11Context.classMessage handler implementation that enforces the AuthnRequestsSigned flag of SAML 2 metadata element @{linkSPSSODescriptor.classMessage handler which evaluates simple "blob" signatures according to the SAML 2 HTTP-POST-SimpleSign binding.classMessage handler which evaluates simple "blob" signatures according to the SAML 2 HTTP-Redirect DEFLATE binding. -
Uses of AbstractMessageHandler in org.opensaml.saml.saml2.wssecurity.messaging.impl
Subclasses of AbstractMessageHandler in org.opensaml.saml.saml2.wssecurity.messaging.implModifier and TypeClassDescriptionclassA security handler which resolves SAML 2.0 Assertion tokens from a SOAP envelope's wsse:Security header, validates them, and makes them available via via theWSSecurityContext. -
Uses of AbstractMessageHandler in org.opensaml.security.messaging.impl
Subclasses of AbstractMessageHandler in org.opensaml.security.messaging.implModifier and TypeClassDescriptionclassPolicy rule that checks if the client cert used to authenticate the request is valid and trusted.classBaseTrustEngineSecurityHandler<TokenType>Base rule which uses a trust engine to evaluate a token extracted from the request or message.classHandler that resolves and populatesHttpClientSecurityParameterson aHttpClientSecurityContextcreated/accessed via a lookup function, by default as an immediate child context of the targetMessageContext. -
Uses of AbstractMessageHandler in org.opensaml.soap.messaging
Subclasses of AbstractMessageHandler in org.opensaml.soap.messagingModifier and TypeClassDescriptionclassAbstract base class for message handlers that generate SOAP headers. -
Uses of AbstractMessageHandler in org.opensaml.soap.soap11.decoder.http.impl
Subclasses of AbstractMessageHandler in org.opensaml.soap.soap11.decoder.http.implModifier and TypeClassDescriptionclassA body handler for use withHTTPSOAP11Decoderthat populates the context message with the SOAP Envelope.classA body handler for use withHTTPSOAP11Decoderthat populates the context message with the payload from the SOAP Envelope Body. -
Uses of AbstractMessageHandler in org.opensaml.soap.wsaddressing.messaging.impl
Subclasses of AbstractMessageHandler in org.opensaml.soap.wsaddressing.messaging.implModifier and TypeClassDescriptionclassHandler implementation that adds a wsa:Action header to the outbound SOAP envelope.classHandler implementation that adds a wsa:MessageID header to the outbound SOAP envelope.classHandler implementation that adds a wsa:RelatesTo header to the outbound SOAP envelope.classHandler implementation that handles wsa:MessageID header on the inbound SOAP envelope.classHandler implementation that checks a wsa:Action header against an expected value. -
Uses of AbstractMessageHandler in org.opensaml.soap.wssecurity.messaging.impl
Subclasses of AbstractMessageHandler in org.opensaml.soap.wssecurity.messaging.implModifier and TypeClassDescriptionclassHandler implementation that adds a wsse:Timestamp header to the wsse:Security header of the outbound SOAP envelope. -
Uses of AbstractMessageHandler in org.opensaml.xmlsec.messaging.impl
Subclasses of AbstractMessageHandler in org.opensaml.xmlsec.messaging.implModifier and TypeClassDescriptionclassHandler that resolves and populatesSignatureValidationParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default as an immediate child context of the targetMessageContext.