Package org.opensaml.messaging.handler
Interface MessageHandler
- All Superinterfaces:
Component
,InitializableComponent
- All Known Subinterfaces:
MessageHandlerChain
,SOAPHandler
- All Known Implementing Classes:
AbstractHeaderGeneratingMessageHandler
,AbstractMessageChannelSecurity
,AbstractMessageHandler
,AddActionHandler
,AddChannelBindingsHeaderHandler
,AddConsentToResponseHandler
,AddECPResponseHeaderHandler
,AddGeneratedKeyHeaderHandler
,AddMessageIDHandler
,AddRelatesToHandler
,AddRelayStateHeaderHandler
,AddRequestAuthenticatedHeaderHandler
,AddTimestampHandler
,BaseClientCertAuthSecurityHandler
,BaseSAMLSimpleSignatureSecurityHandler
,BaseSAMLXMLSignatureSecurityHandler
,BaseTrustEngineSecurityHandler
,BasicMessageHandlerChain
,CheckAndRecordServerTLSEntityAuthenticationtHandler
,CheckExpectedIssuer
,CheckMandatoryAuthentication
,CheckMandatoryIssuer
,CheckMessageVersionHandler
,EndpointURLSchemeSecurityHandler
,EnvelopeBodyHandler
,ExtractChannelBindingsExtensionsHandler
,ExtractChannelBindingsHeadersHandler
,ExtractConsentFromRequestHandler
,ExtractMessageIDHandler
,ExtractProxiedRequestersHandler
,FunctionMessageHandler
,HTTPRequestValidationHandler
,InResponseToSecurityHandler
,MessageHandlerErrorStrategyAdapter
,MessageLifetimeSecurityHandler
,MessageReplaySecurityHandler
,PopulateHttpClientSecurityParametersHandler
,PopulateSignatureSigningParametersHandler
,PopulateSignatureValidationParametersHandler
,ReceivedEndpointSecurityHandler
,SAML1ArtifactRequestIssuerHandler
,SAML2AuthnRequestsSignedSecurityHandler
,SAML2HTTPPostSimpleSignSecurityHandler
,SAML2HTTPRedirectDeflateSignatureSecurityHandler
,SAMLAddAttributeConsumingServiceHandler
,SAMLMDClientCertAuthSecurityHandler
,SAMLMetadataLookupHandler
,SAMLOutboundDestinationHandler
,SAMLOutboundProtocolMessageSigningHandler
,SAMLProtocolAndRoleHandler
,SAMLProtocolMessageXMLSignatureSecurityHandler
,SAMLSOAPDecoderBodyHandler
,SchemaValidateXMLMessage
,SimplePayloadBodyHandler
,StaticMessageChannelSecurity
,URLEvaluatingMessageChannelSecurity
,ValidateActionHandler
,WSSecuritySAML20AssertionTokenSecurityHandler
A message handler represents some reusable logic that may be invoked on a message context.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
invoke
(MessageContext messageContext) Invoke the handler on the specified message context.Methods inherited from interface net.shibboleth.utilities.java.support.component.InitializableComponent
initialize, isInitialized
-
Method Details
-
invoke
Invoke the handler on the specified message context.- Parameters:
messageContext
- the message context on which to invoke the handler- Throws:
MessageHandlerException
- if the there is an error invoking the handler on the message context
-