Package org.opensaml.messaging.handler.impl
Implementations of message context handlers.
-
Class Summary Class Description AbstractMessageChannelSecurity Abstract base class for message handlers which populate aMessageChannelSecurityContexton aBaseContext, where the latter is located using a lookup strategy.BasicMessageHandlerChain A basic implementation ofMessageHandlerChain.CheckExpectedIssuer Message handler that checks that a message context has an issuer.CheckMandatoryAuthentication Message handler that checks that a message context is authenticated.CheckMandatoryIssuer Message handler that checks that a message context has an issuer.FunctionMessageHandler Message handler that runs an injected function (expected to have side effects).HTTPRequestValidationHandler A message handler that checks basic HTTP request properties.MessageHandlerErrorStrategyAdapter AMessageHandlerwhich wraps and invokes another handler, catches anyThrowablewhich is thrown by the wrapped handler'sMessageHandler.invoke(MessageContext), and applies a list of configuredTypedMessageErrorHandlerstrategies.SchemaValidateXMLMessage A handler that schema validates an XML-based message.StaticMessageChannelSecurity Message handler which populates aMessageChannelSecurityContextbased on static configuration flags.URLEvaluatingMessageChannelSecurity Message handler which populates aMessageChannelSecurityContextbased on evaluating a target URL resolved via a configured strategy function.