Uses of Class
org.opensaml.messaging.handler.AbstractMessageHandler
-
Packages that use AbstractMessageHandler Package Description org.opensaml.messaging.handler.impl Implementations of message context handlers.org.opensaml.saml.common.binding.impl Implementation of SAML binding-level functionality, such as MessageHandlers.org.opensaml.saml.common.binding.security.impl Classes responsible for performing transport-related and basic message validation of decoded SAML messages.org.opensaml.saml.saml1.binding.impl General message handlers for SAML 1.x.org.opensaml.saml.saml2.binding.impl General message handlers for SAML 2.org.opensaml.saml.saml2.binding.security.impl Security-related message handlers for SAML 2.org.opensaml.saml.saml2.wssecurity.messaging.impl Implementation of SAML WS-Security message handler functionality.org.opensaml.security.messaging.impl Message handler implementations.org.opensaml.soap.messaging SOAP messaging support components.org.opensaml.soap.soap11.decoder.http.impl SOAP over HTTP 1.1 message decoder and handlers.org.opensaml.soap.wsaddressing.messaging.impl WS-Addressing message handling components.org.opensaml.soap.wssecurity.messaging.impl WS-Security message handling components.org.opensaml.xmlsec.messaging.impl -
-
Uses of AbstractMessageHandler in org.opensaml.messaging.handler.impl
Subclasses of AbstractMessageHandler in org.opensaml.messaging.handler.impl Modifier and Type Class Description classAbstractMessageChannelSecurityAbstract base class for message handlers which populate aMessageChannelSecurityContexton aBaseContext, where the latter is located using a lookup strategy.classBasicMessageHandlerChainA basic implementation ofMessageHandlerChain.classCheckExpectedIssuerMessage handler that checks that a message context has an issuer.classCheckMandatoryAuthenticationMessage handler that checks that a message context is authenticated.classCheckMandatoryIssuerMessage handler that checks that a message context has an issuer.classFunctionMessageHandlerMessage handler that runs an injected function (expected to have side effects).classHTTPRequestValidationHandlerDeprecated, for removal: This API element is subject to removal in a future version.classMessageHandlerErrorStrategyAdapterAMessageHandlerwhich wraps and invokes another handler, catches anyThrowablewhich is thrown by the wrapped handler'sMessageHandler.invoke(MessageContext), and applies a list of configuredTypedMessageErrorHandlerstrategies.classSchemaValidateXMLMessageA handler that schema validates an XML-based message.classStaticMessageChannelSecurityMessage handler which populates aMessageChannelSecurityContextbased on static configuration flags.classURLEvaluatingMessageChannelSecurityMessage 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.impl Modifier and Type Class Description classAddChannelBindingsHeaderHandlerMessageHandler to addChannelBindingsheaders to an outgoing SOAP envelope.classCheckMessageVersionHandlerHandler that checks whether a SAML message has an appropriate version.classPopulateSignatureSigningParametersHandlerHandler that resolves and populatesSignatureSigningParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default as an immediate child context of the targetMessageContext.classSAMLAddAttributeConsumingServiceHandlerSAMLMessageHandlerthat attaches anAttributeConsumingServiceContextto theSAMLMetadataContextbased on the content of anAuthnRequestin the message context.classSAMLMetadataLookupHandlerHandler 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.classSAMLOutboundDestinationHandlerHandler for outbound SAML protocol messages which adds the destination endpoint URL as the 'recipient' attribute to SAML 1ResponseAbstractTypemessages, or as the 'destination' attribute toRequestAbstractTypeandStatusResponseTypemessages.classSAMLProtocolAndRoleHandlerSAMLMessageHandlerthat attaches protocol and role information to a message context viaSAMLProtocolContextand an instance ofAbstractSAMLEntityContextobjects.classSAMLSOAPDecoderBodyHandlerBody 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.impl Modifier and Type Class Description classBaseSAMLSimpleSignatureSecurityHandlerBase class for security-oriented message handlers which verify simple "blob" signatures computed over some components of a request.classBaseSAMLXMLSignatureSecurityHandlerBase class for SAML security message handlers which evaluate a signature with a signature trust engine.classCheckAndRecordServerTLSEntityAuthenticationtHandlerHandler implementation that checks and records the result ofHttpClientserver TLS authentication as stored in the @linkHttpClientContextresolved via strategy function.classEndpointURLSchemeSecurityHandlerClass which verifies that theEndpointto which a message will be delivered contains a valid URL scheme.classInResponseToSecurityHandlerClient-side message handler for validating that the inbound SAML response inResponseTo ID matches the corresponding outbound request ID.classMessageLifetimeSecurityHandlerSecurity message handler implementation that checks for validity of SAML message issue instant date and time.classMessageReplaySecurityHandlerSecurity message handler implementation that which checks for replay of SAML messages.classReceivedEndpointSecurityHandlerMessage handler which checks the validity of the SAML protocol message receiver endpoint against requirements indicated in the message.classSAMLMDClientCertAuthSecurityHandlerSAML specialization ofBaseClientCertAuthSecurityHandlerwhich provides support for X509Credential trust engine validation based on SAML metadata.classSAMLOutboundProtocolMessageSigningHandlerA message handler implementation that signs an outbound SAML protocol message if the message context contains an instance ofSignatureSigningParametersas determined bySAMLMessageSecuritySupport.getContextSigningParameters(MessageContext).classSAMLProtocolMessageXMLSignatureSecurityHandlerSAML 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.impl Modifier and Type Class Description classSAML1ArtifactRequestIssuerHandlerSAMLMessageHandlerthat 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.impl Modifier and Type Class Description classAddConsentToResponseHandlerMessageHandler to set the Consent attribute on aStatusResponseTypemessage.classAddECPResponseHeaderHandlerMessageHandler to add the ECPResponseheader to an outgoing SOAP envelope.classAddGeneratedKeyHeaderHandlerMessageHandler to add the ECPGeneratedKeyheader to an outgoing SOAP envelope.classAddRelayStateHeaderHandlerMessageHandler to add the ECPRelayStateheader to an outgoing SOAP envelope.classAddRequestAuthenticatedHeaderHandlerMessageHandler to add the ECPRequestAuthenticatedheader to an outgoing SOAP envelope.classExtractConsentFromRequestHandlerMessageHandler to get the Consent attribute from aRequestAbstractTypemessage.classExtractProxiedRequestersHandlerMessageHandler 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.impl Modifier and Type Class Description classExtractChannelBindingsExtensionsHandlerMessageHandler to processChannelBindingsextensions in an incoming SAML message and save them to aChannelBindingsContextunderneath theMessageContext.classExtractChannelBindingsHeadersHandlerMessageHandler to processChannelBindingsSOAP header blocks in an incoming SOAP envelope and save them to aChannelBindingsContextunderneath theSOAP11Context.classSAML2AuthnRequestsSignedSecurityHandlerMessage handler implementation that enforces the AuthnRequestsSigned flag of SAML 2 metadata element @{linkSPSSODescriptor.classSAML2HTTPPostSimpleSignSecurityHandlerMessage handler which evaluates simple "blob" signatures according to the SAML 2 HTTP-POST-SimpleSign binding.classSAML2HTTPRedirectDeflateSignatureSecurityHandlerMessage 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.impl Modifier and Type Class Description classWSSecuritySAML20AssertionTokenSecurityHandlerA 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.impl Modifier and Type Class Description classBaseClientCertAuthSecurityHandlerPolicy 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.classPopulateHttpClientSecurityParametersHandlerHandler 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.messaging Modifier and Type Class Description classAbstractHeaderGeneratingMessageHandlerAbstract 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.impl Modifier and Type Class Description classEnvelopeBodyHandlerA body handler for use withHTTPSOAP11Decoderthat populates the context message with the SOAP Envelope.classSimplePayloadBodyHandlerA 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.impl Modifier and Type Class Description classAddActionHandlerHandler implementation that adds a wsa:Action header to the outbound SOAP envelope.classAddMessageIDHandlerHandler implementation that adds a wsa:MessageID header to the outbound SOAP envelope.classAddRelatesToHandlerHandler implementation that adds a wsa:RelatesTo header to the outbound SOAP envelope.classExtractMessageIDHandlerHandler implementation that handles wsa:MessageID header on the inbound SOAP envelope.classValidateActionHandlerHandler 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.impl Modifier and Type Class Description classAddTimestampHandlerHandler 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.impl Modifier and Type Class Description classPopulateSignatureValidationParametersHandlerHandler that resolves and populatesSignatureValidationParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default as an immediate child context of the targetMessageContext.
-