Uses of Class
org.opensaml.messaging.handler.MessageHandlerException
Packages that use MessageHandlerException
Package
Description
Interfaces and classes for message context handlers.
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 MessageHandlerException in org.opensaml.messaging.handler
Methods in org.opensaml.messaging.handler that throw MessageHandlerExceptionModifier and TypeMethodDescriptionprotected abstract voidAbstractMessageHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected booleanAbstractMessageHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.voidAbstractMessageHandler.invoke(MessageContext messageContext) Invoke the handler on the specified message context.voidMessageHandler.invoke(MessageContext messageContext) Invoke the handler on the specified message context. -
Uses of MessageHandlerException in org.opensaml.messaging.handler.impl
Methods in org.opensaml.messaging.handler.impl that throw MessageHandlerExceptionModifier and TypeMethodDescriptionvoidBasicMessageHandlerChain.doInvoke(MessageContext msgContext) Performs the handler logic.protected voidCheckExpectedIssuer.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidCheckMandatoryAuthentication.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidCheckMandatoryIssuer.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidFunctionMessageHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidMessageHandlerErrorStrategyAdapter.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidSchemaValidateXMLMessage.doInvoke(MessageContext messageContext) Performs the handler logic.protected booleanAbstractMessageChannelSecurity.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected booleanSchemaValidateXMLMessage.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected booleanURLEvaluatingMessageChannelSecurity.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request. -
Uses of MessageHandlerException in org.opensaml.saml.common.binding.impl
Methods in org.opensaml.saml.common.binding.impl that throw MessageHandlerExceptionModifier and TypeMethodDescriptionprivate AttributeConsumingServiceSAMLAddAttributeConsumingServiceHandler.attributeConsumingServiceFromRequestedAttributes()Generate anAttributeConsumingServicefrom theRequestedAttributes.protected voidAddChannelBindingsHeaderHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidCheckMessageVersionHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidPopulateSignatureSigningParametersHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidSAMLAddAttributeConsumingServiceHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidSAMLMetadataLookupHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidSAMLOutboundDestinationHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidSAMLProtocolAndRoleHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidSAMLSOAPDecoderBodyHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected booleanAddChannelBindingsHeaderHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected booleanPopulateSignatureSigningParametersHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected booleanSAMLAddAttributeConsumingServiceHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request. -
Uses of MessageHandlerException in org.opensaml.saml.common.binding.security.impl
Methods in org.opensaml.saml.common.binding.security.impl that throw MessageHandlerExceptionModifier and TypeMethodDescriptionprotected CriteriaSetBaseSAMLSimpleSignatureSecurityHandler.buildCriteriaSet(String entityID, MessageContext messageContext) Build a criteria set suitable for input to the trust engine.protected CriteriaSetBaseSAMLXMLSignatureSecurityHandler.buildCriteriaSet(String entityID, MessageContext messageContext) Subclasses are required to implement this method to build a criteria set for the trust engine according to trust engine and application-specific needs.protected CriteriaSetSAMLMDClientCertAuthSecurityHandler.buildCriteriaSet(String entityID, MessageContext messageContext) Subclasses are required to implement this method to build a criteria set for the trust engine according to trust engine and application-specific needs.protected voidReceivedEndpointSecurityHandler.checkEndpointURI(MessageContext messageContext, URIComparator comparator) Check the validity of the SAML protocol message receiver endpoint against requirements indicated in the message.protected StringBaseSAMLSimpleSignatureSecurityHandler.deriveSignerEntityID(MessageContext messageContext) Derive the signer's entity ID from the message context.private voidBaseSAMLSimpleSignatureSecurityHandler.doEvaluate(byte[] signature, byte[] signedContent, String algorithmURI, MessageContext messageContext) Evaluate the simple signature based on information in the request and/or message context.protected voidSAMLProtocolMessageXMLSignatureSecurityHandler.doEvaluate(Signature signature, SignableSAMLObject signableObject, MessageContext messageContext) Perform cryptographic validation and trust evaluation on the Signature token using the configured Signature trust engine.protected voidBaseSAMLSimpleSignatureSecurityHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidCheckAndRecordServerTLSEntityAuthenticationtHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidEndpointURLSchemeSecurityHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidInResponseToSecurityHandler.doInvoke(MessageContext messageContext) Performs the handler logic.voidMessageLifetimeSecurityHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidMessageReplaySecurityHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidReceivedEndpointSecurityHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidSAMLOutboundProtocolMessageSigningHandler.doInvoke(MessageContext messageContext) Performs the handler logic.voidSAMLProtocolMessageXMLSignatureSecurityHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected booleanBaseSAMLSimpleSignatureSecurityHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected booleanBaseSAMLXMLSignatureSecurityHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected List<Credential>BaseSAMLSimpleSignatureSecurityHandler.getRequestCredentials(MessageContext messageContext) Extract any candidate validation credentials from the request and/or message context.protected byte[]BaseSAMLSimpleSignatureSecurityHandler.getSignature()Extract the signature value from the request, in the form suitable for input intoSignatureTrustEngine.validate(byte[], byte[], String, CriteriaSet, Credential).protected StringBaseSAMLSimpleSignatureSecurityHandler.getSignatureAlgorithm()Extract the signature algorithm URI value from the request.protected abstract byte[]BaseSAMLSimpleSignatureSecurityHandler.getSignedContent()Get the content over which to validate the signature, in the form suitable for input intoSignatureTrustEngine.validate(byte[], byte[], String, CriteriaSet, Credential).protected voidSAMLProtocolMessageXMLSignatureSecurityHandler.performPrevalidation(Signature signature) Perform pre-validation on the Signature token.protected abstract booleanBaseSAMLSimpleSignatureSecurityHandler.ruleHandles(MessageContext messageContext) Determine whether the rule should handle the request, based on the unwrapped HTTP servlet request and/or message context.protected booleanBaseSAMLSimpleSignatureSecurityHandler.validateSignature(byte[] signature, byte[] signedContent, String algorithmURI, CriteriaSet criteriaSet, List<Credential> candidateCredentials) Validate the simple signature. -
Uses of MessageHandlerException in org.opensaml.saml.saml1.binding.impl
Methods in org.opensaml.saml.saml1.binding.impl that throw MessageHandlerExceptionModifier and TypeMethodDescriptionprotected voidSAML1ArtifactRequestIssuerHandler.doInvoke(MessageContext messageContext) Performs the handler logic. -
Uses of MessageHandlerException in org.opensaml.saml.saml2.binding.impl
Methods in org.opensaml.saml.saml2.binding.impl that throw MessageHandlerExceptionModifier and TypeMethodDescriptionprotected voidAddConsentToResponseHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidAddECPResponseHeaderHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidAddGeneratedKeyHeaderHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidAddRelayStateHeaderHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidAddRequestAuthenticatedHeaderHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidExtractConsentFromRequestHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidExtractProxiedRequestersHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected booleanAddECPResponseHeaderHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected booleanAddGeneratedKeyHeaderHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected booleanAddRelayStateHeaderHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected booleanAddRequestAuthenticatedHeaderHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request. -
Uses of MessageHandlerException in org.opensaml.saml.saml2.binding.security.impl
Methods in org.opensaml.saml.saml2.binding.security.impl that throw MessageHandlerExceptionModifier and TypeMethodDescriptionprivate StringSAML2HTTPRedirectDeflateSignatureSecurityHandler.buildSignedContentString(String queryString) Extract the raw request parameters and build a string representation of the content that was signed.protected voidExtractChannelBindingsExtensionsHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidExtractChannelBindingsHeadersHandler.doInvoke(MessageContext messageContext) Performs the handler logic.voidSAML2AuthnRequestsSignedSecurityHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected booleanExtractChannelBindingsExtensionsHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected List<Credential>SAML2HTTPPostSimpleSignSecurityHandler.getRequestCredentials(MessageContext samlContext) Extract any candidate validation credentials from the request and/or message context.protected byte[]SAML2HTTPPostSimpleSignSecurityHandler.getSignedContent()Get the content over which to validate the signature, in the form suitable for input intoSignatureTrustEngine.validate(byte[], byte[], String, CriteriaSet, Credential).protected byte[]SAML2HTTPRedirectDeflateSignatureSecurityHandler.getSignedContent()Get the content over which to validate the signature, in the form suitable for input intoSignatureTrustEngine.validate(byte[], byte[], String, CriteriaSet, Credential).protected booleanSAML2HTTPRedirectDeflateSignatureSecurityHandler.ruleHandles(MessageContext messgaeContext) Determine whether the rule should handle the request, based on the unwrapped HTTP servlet request and/or message context. -
Uses of MessageHandlerException in org.opensaml.saml.saml2.wssecurity.messaging.impl
Methods in org.opensaml.saml.saml2.wssecurity.messaging.impl that throw MessageHandlerExceptionModifier and TypeMethodDescriptionprotected ValidationContextWSSecuritySAML20AssertionTokenSecurityHandler.buildValidationContext(MessageContext messageContext, Assertion assertion) Build the Assertion ValidationContext.protected voidWSSecuritySAML20AssertionTokenSecurityHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidWSSecuritySAML20AssertionTokenSecurityHandler.processResult(ValidationContext validationContext, ValidationResult validationResult, SAML20AssertionToken token, MessageContext messageContext) Process the result of the token validation. -
Uses of MessageHandlerException in org.opensaml.security.messaging.impl
Methods in org.opensaml.security.messaging.impl that throw MessageHandlerExceptionModifier and TypeMethodDescriptionprotected CriteriaSetBaseClientCertAuthSecurityHandler.buildCriteriaSet(String entityID, MessageContext messageContext) Subclasses are required to implement this method to build a criteria set for the trust engine according to trust engine and application-specific needs.protected abstract CriteriaSetBaseTrustEngineSecurityHandler.buildCriteriaSet(String entityID, MessageContext messageContext) Subclasses are required to implement this method to build a criteria set for the trust engine according to trust engine and application-specific needs.protected voidBaseClientCertAuthSecurityHandler.doEvaluate(X509Credential requestCredential, MessageContext messageContext) Evaluate the request credential.protected voidBaseClientCertAuthSecurityHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidPopulateHttpClientSecurityParametersHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected booleanBaseClientCertAuthSecurityHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected booleanBaseTrustEngineSecurityHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected booleanPopulateHttpClientSecurityParametersHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected booleanBaseTrustEngineSecurityHandler.evaluate(TokenType token, String entityID, MessageContext messageContext) Evaluate the token using the configured trust engine against criteria built using the specified candidate issuer entity ID and message context information.protected booleanBaseTrustEngineSecurityHandler.evaluate(TokenType token, CriteriaSet criteriaSet) Evaluate the token against the specified criteria using the configured trust engine.protected StringBaseClientCertAuthSecurityHandler.evaluateCertificateNameDerivedPresenters(X509Credential requestCredential, MessageContext messageContext) Evaluate candidate presenter entity ID's which may be derived from the request credential's entity certificate according to the options supplied viaCertificateNameOptions.protected StringBaseClientCertAuthSecurityHandler.evaluateDerivedPresenters(X509Credential requestCredential, MessageContext messageContext) Evaluate any candidate presenter entity ID's which may be derived from the credential or other message context information.protected StringBaseClientCertAuthSecurityHandler.evaluateSubjectAltNames(X509Credential requestCredential, MessageContext messageContext) Evaluate the presenter entity ID as derived from the cert subject alternative names specified by types enumerated inCertificateNameOptions.getSubjectAltNames().protected StringBaseClientCertAuthSecurityHandler.evaluateSubjectCommonName(X509Credential requestCredential, MessageContext messageContext) Evaluate the presenter entity ID as derived from the cert subject common name (CN).protected StringBaseClientCertAuthSecurityHandler.evaluateSubjectDN(X509Credential requestCredential, MessageContext messageContext) Evaluate the presenter entity ID as derived from the cert subject DN. -
Uses of MessageHandlerException in org.opensaml.soap.messaging
Methods in org.opensaml.soap.messaging that throw MessageHandlerExceptionModifier and TypeMethodDescriptionprotected booleanAbstractHeaderGeneratingMessageHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request. -
Uses of MessageHandlerException in org.opensaml.soap.soap11.decoder.http.impl
Methods in org.opensaml.soap.soap11.decoder.http.impl that throw MessageHandlerExceptionModifier and TypeMethodDescriptionprotected voidEnvelopeBodyHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidSimplePayloadBodyHandler.doInvoke(MessageContext messageContext) Performs the handler logic. -
Uses of MessageHandlerException in org.opensaml.soap.wsaddressing.messaging.impl
Methods in org.opensaml.soap.wsaddressing.messaging.impl that throw MessageHandlerExceptionModifier and TypeMethodDescriptionprotected voidAddActionHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidAddMessageIDHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidAddRelatesToHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidExtractMessageIDHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected voidValidateActionHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected booleanAddActionHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected booleanAddRelatesToHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request.protected booleanValidateActionHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request. -
Uses of MessageHandlerException in org.opensaml.soap.wssecurity.messaging.impl
Methods in org.opensaml.soap.wssecurity.messaging.impl that throw MessageHandlerExceptionModifier and TypeMethodDescriptionprotected voidAddTimestampHandler.doInvoke(MessageContext messageContext) Performs the handler logic.protected booleanAddTimestampHandler.doPreInvoke(MessageContext messageContext) Called prior to execution, handlers may override this method to perform pre-processing for a request. -
Uses of MessageHandlerException in org.opensaml.xmlsec.messaging.impl
Methods in org.opensaml.xmlsec.messaging.impl that throw MessageHandlerExceptionModifier and TypeMethodDescriptionprotected voidPopulateSignatureValidationParametersHandler.doInvoke(MessageContext messageContext) Performs the handler logic.