A B C D E F G H I L M O P R S U V W 
All Classes All Packages

A

AbstractMessageChannelSecurity - Class in org.opensaml.messaging.handler.impl
Abstract base class for message handlers which populate a MessageChannelSecurityContext on a BaseContext, where the latter is located using a lookup strategy.
AbstractMessageChannelSecurity() - Constructor for class org.opensaml.messaging.handler.impl.AbstractMessageChannelSecurity
Constructor.
authenticationLookupStrategy - Variable in class org.opensaml.messaging.handler.impl.CheckMandatoryAuthentication
Strategy used to look up the authentication state associated with the message context.

B

BasicMessageHandlerChain - Class in org.opensaml.messaging.handler.impl
A basic implementation of MessageHandlerChain.
BasicMessageHandlerChain() - Constructor for class org.opensaml.messaging.handler.impl.BasicMessageHandlerChain
 

C

CheckExpectedIssuer - Class in org.opensaml.messaging.handler.impl
Message handler that checks that a message context has an issuer.
CheckExpectedIssuer() - Constructor for class org.opensaml.messaging.handler.impl.CheckExpectedIssuer
 
CheckMandatoryAuthentication - Class in org.opensaml.messaging.handler.impl
Message handler that checks that a message context is authenticated.
CheckMandatoryAuthentication() - Constructor for class org.opensaml.messaging.handler.impl.CheckMandatoryAuthentication
 
CheckMandatoryIssuer - Class in org.opensaml.messaging.handler.impl
Message handler that checks that a message context has an issuer.
CheckMandatoryIssuer() - Constructor for class org.opensaml.messaging.handler.impl.CheckMandatoryIssuer
 
confidentialityActive - Variable in class org.opensaml.messaging.handler.impl.StaticMessageChannelSecurity
Message channel confidentiality flag.

D

defaultPortInsecure - Variable in class org.opensaml.messaging.handler.impl.URLEvaluatingMessageChannelSecurity
Flag controlling whether traffic on the default TLS port is "secure".
doInitialize() - Method in class org.opensaml.messaging.handler.impl.CheckExpectedIssuer
doInitialize() - Method in class org.opensaml.messaging.handler.impl.CheckMandatoryAuthentication
doInitialize() - Method in class org.opensaml.messaging.handler.impl.CheckMandatoryIssuer
doInitialize() - Method in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
doInitialize() - Method in class org.opensaml.messaging.handler.impl.URLEvaluatingMessageChannelSecurity
doInvoke(MessageContext) - Method in class org.opensaml.messaging.handler.impl.BasicMessageHandlerChain
doInvoke(MessageContext) - Method in class org.opensaml.messaging.handler.impl.CheckExpectedIssuer
doInvoke(MessageContext) - Method in class org.opensaml.messaging.handler.impl.CheckMandatoryAuthentication
doInvoke(MessageContext) - Method in class org.opensaml.messaging.handler.impl.CheckMandatoryIssuer
doInvoke(MessageContext) - Method in class org.opensaml.messaging.handler.impl.FunctionMessageHandler
doInvoke(MessageContext) - Method in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Evaluates whether the specified HTTP servlet request meets all requirements.
doInvoke(MessageContext) - Method in class org.opensaml.messaging.handler.impl.MessageHandlerErrorStrategyAdapter
doInvoke(MessageContext) - Method in class org.opensaml.messaging.handler.impl.SchemaValidateXMLMessage
doInvoke(MessageContext) - Method in class org.opensaml.messaging.handler.impl.StaticMessageChannelSecurity
doInvoke(MessageContext) - Method in class org.opensaml.messaging.handler.impl.URLEvaluatingMessageChannelSecurity
doPreInvoke(MessageContext) - Method in class org.opensaml.messaging.handler.impl.AbstractMessageChannelSecurity
doPreInvoke(MessageContext) - Method in class org.opensaml.messaging.handler.impl.SchemaValidateXMLMessage
doPreInvoke(MessageContext) - Method in class org.opensaml.messaging.handler.impl.URLEvaluatingMessageChannelSecurity

E

errorHandlers - Variable in class org.opensaml.messaging.handler.impl.MessageHandlerErrorStrategyAdapter
The list of typed error handlers.
evaluateContentType(HttpServletRequest) - Method in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Checks if the request is of the correct content type.
evaluateRequestMethod(HttpServletRequest) - Method in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Checks if the request contains the correct request method.
evaluateSecured(HttpServletRequest) - Method in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Checks if the request is secured.
expectedIssuerLookupStrategy - Variable in class org.opensaml.messaging.handler.impl.CheckExpectedIssuer
Strategy used to look up the expected issuer associated with the message context.

F

FunctionMessageHandler - Class in org.opensaml.messaging.handler.impl
Message handler that runs an injected function (expected to have side effects).
FunctionMessageHandler() - Constructor for class org.opensaml.messaging.handler.impl.FunctionMessageHandler
 

G

getHandlers() - Method in class org.opensaml.messaging.handler.impl.BasicMessageHandlerChain
getHttpServletRequest() - Method in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Get the HTTP servlet request instance being evaluated.
getParentContext() - Method in class org.opensaml.messaging.handler.impl.AbstractMessageChannelSecurity
Get the parent context on which the MessageChannelSecurityContext will be populated.
getRequiredContentType() - Method in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Get the required content type.
getRequiredRequestMethod() - Method in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Get the required request method.
getValidationSchema() - Method in class org.opensaml.messaging.handler.impl.SchemaValidateXMLMessage
Gets the schema used to validate incoming messages.

H

HTTPRequestValidationHandler - Class in org.opensaml.messaging.handler.impl
A message handler that checks basic HTTP request properties.
HTTPRequestValidationHandler() - Constructor for class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
 
httpServletRequest - Variable in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
The HTTP servlet request being evaluated.

I

integrityActive - Variable in class org.opensaml.messaging.handler.impl.StaticMessageChannelSecurity
Message channel integrity flag.
isConfidentialityActive() - Method in class org.opensaml.messaging.handler.impl.StaticMessageChannelSecurity
Get whether message channel confidentiality is active.
isIntegrityActive() - Method in class org.opensaml.messaging.handler.impl.StaticMessageChannelSecurity
Get whether message channel integrity is active.
isRequireSecured() - Method in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Get whether request is required to be secure.
issuerLookupStrategy - Variable in class org.opensaml.messaging.handler.impl.CheckExpectedIssuer
Strategy used to look up the issuer associated with the message context.
issuerLookupStrategy - Variable in class org.opensaml.messaging.handler.impl.CheckMandatoryIssuer
Strategy used to look up the issuer associated with the message context.

L

log - Variable in class org.opensaml.messaging.handler.impl.CheckExpectedIssuer
Logger.
log - Variable in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Class logger.
log - Variable in class org.opensaml.messaging.handler.impl.MessageHandlerErrorStrategyAdapter
Logger.
log - Variable in class org.opensaml.messaging.handler.impl.SchemaValidateXMLMessage
Class logger.
log - Variable in class org.opensaml.messaging.handler.impl.URLEvaluatingMessageChannelSecurity
Logger.

M

members - Variable in class org.opensaml.messaging.handler.impl.BasicMessageHandlerChain
The list of members of the handler chain.
message - Variable in class org.opensaml.messaging.handler.impl.SchemaValidateXMLMessage
The message to validate.
messageContextConsumer - Variable in class org.opensaml.messaging.handler.impl.FunctionMessageHandler
The Function to run.
MessageHandlerErrorStrategyAdapter - Class in org.opensaml.messaging.handler.impl
A MessageHandler which wraps and invokes another handler, catches any Throwable which is thrown by the wrapped handler's MessageHandler.invoke(MessageContext), and applies a list of configured TypedMessageErrorHandler strategies.
MessageHandlerErrorStrategyAdapter(MessageHandler, List<TypedMessageErrorHandler>) - Constructor for class org.opensaml.messaging.handler.impl.MessageHandlerErrorStrategyAdapter
Constructor.

O

org.opensaml.messaging.handler.impl - package org.opensaml.messaging.handler.impl
Implementations of message context handlers.

P

parentContext - Variable in class org.opensaml.messaging.handler.impl.AbstractMessageChannelSecurity
Parent for eventual context.
parentContextLookupStrategy - Variable in class org.opensaml.messaging.handler.impl.AbstractMessageChannelSecurity
Strategy used to look up the parent BaseContext on which the MessageChannelSecurityContext will be populated.

R

requiredContentType - Variable in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Expected content type of the request.
requiredRequestMethod - Variable in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Expected method of the request.
requireSecured - Variable in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Whether the request must be secure.
rethrowIfHandled - Variable in class org.opensaml.messaging.handler.impl.MessageHandlerErrorStrategyAdapter
Flag indicating whether the wrapped handler's exception should be rethrown after being handled successfully.
rethrowIfNotHandled - Variable in class org.opensaml.messaging.handler.impl.MessageHandlerErrorStrategyAdapter
Flag indicating whether the wrapped handler's exception should be rethrown if not handled successfully by any configured error handler.

S

SchemaValidateXMLMessage - Class in org.opensaml.messaging.handler.impl
A handler that schema validates an XML-based message.
SchemaValidateXMLMessage(Schema) - Constructor for class org.opensaml.messaging.handler.impl.SchemaValidateXMLMessage
Constructor.
setAuthenticationLookupStrategy(Function<MessageContext, Boolean>) - Method in class org.opensaml.messaging.handler.impl.CheckMandatoryAuthentication
Set the strategy used to look up the authentication state associated with the message context.
setConfidentialityActive(boolean) - Method in class org.opensaml.messaging.handler.impl.StaticMessageChannelSecurity
Set whether message channel confidentiality is active.
setDefaultPortInsecure(boolean) - Method in class org.opensaml.messaging.handler.impl.URLEvaluatingMessageChannelSecurity
Set whether traffic on the default TLS port is "secure" for the purposes of this action.
setExpectedIssuerLookupStrategy(Function<MessageContext, String>) - Method in class org.opensaml.messaging.handler.impl.CheckExpectedIssuer
Set the strategy used to look up the expected issuer associated with the message context.
setFunction(Function<MessageContext, Exception>) - Method in class org.opensaml.messaging.handler.impl.FunctionMessageHandler
Set the Function to use.
setHandlers(List<MessageHandler>) - Method in class org.opensaml.messaging.handler.impl.BasicMessageHandlerChain
Set the list of message handler chain members.
setHttpServletRequest(HttpServletRequest) - Method in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Set the HTTP servlet request instance being evaluated.
setIntegrityActive(boolean) - Method in class org.opensaml.messaging.handler.impl.StaticMessageChannelSecurity
Set whether message channel integrity is active.
setIssuerLookupStrategy(Function<MessageContext, String>) - Method in class org.opensaml.messaging.handler.impl.CheckExpectedIssuer
Set the strategy used to look up the issuer associated with the message context.
setIssuerLookupStrategy(Function<MessageContext, String>) - Method in class org.opensaml.messaging.handler.impl.CheckMandatoryIssuer
Set the strategy used to look up the issuer associated with the message context.
setParentContextLookupStrategy(Function<MessageContext, BaseContext>) - Method in class org.opensaml.messaging.handler.impl.AbstractMessageChannelSecurity
Set the strategy used to look up the parent BaseContext on which the MessageChannelSecurityContext will be populated.
setRequiredContentType(String) - Method in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Set the required content type.
setRequiredRequestMethod(String) - Method in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Set the required request method.
setRequireSecured(boolean) - Method in class org.opensaml.messaging.handler.impl.HTTPRequestValidationHandler
Set whether request is required to be secure.
setRethrowIfHandled(boolean) - Method in class org.opensaml.messaging.handler.impl.MessageHandlerErrorStrategyAdapter
Set whether to rethrow the error if it is successfully handled by one of the configured TypedMessageErrorHandler.
setRethrowIfNotHandled(boolean) - Method in class org.opensaml.messaging.handler.impl.MessageHandlerErrorStrategyAdapter
Set whether to rethrow the error if it is NOT successfully handled by any of the configured TypedMessageErrorHandler.
setURLLookup(Function<MessageContext, String>) - Method in class org.opensaml.messaging.handler.impl.URLEvaluatingMessageChannelSecurity
Set the function which looks up the destination URL to evaluate.
StaticMessageChannelSecurity - Class in org.opensaml.messaging.handler.impl
Message handler which populates a MessageChannelSecurityContext based on static configuration flags.
StaticMessageChannelSecurity() - Constructor for class org.opensaml.messaging.handler.impl.StaticMessageChannelSecurity
 

U

url - Variable in class org.opensaml.messaging.handler.impl.URLEvaluatingMessageChannelSecurity
The target resolved URL.
urlBuilder - Variable in class org.opensaml.messaging.handler.impl.URLEvaluatingMessageChannelSecurity
Target resolved and parsed URL.
URLEvaluatingMessageChannelSecurity - Class in org.opensaml.messaging.handler.impl
Message handler which populates a MessageChannelSecurityContext based on evaluating a target URL resolved via a configured strategy function.
URLEvaluatingMessageChannelSecurity() - Constructor for class org.opensaml.messaging.handler.impl.URLEvaluatingMessageChannelSecurity
Constructor.
urlLookup - Variable in class org.opensaml.messaging.handler.impl.URLEvaluatingMessageChannelSecurity
Function which looks up the URL to evaluate.

V

validationSchema - Variable in class org.opensaml.messaging.handler.impl.SchemaValidateXMLMessage
Schema used to validate incoming messages.

W

wrappedHandler - Variable in class org.opensaml.messaging.handler.impl.MessageHandlerErrorStrategyAdapter
The wrapped message handler.
A B C D E F G H I L M O P R S U V W 
All Classes All Packages