Class SAML20AssertionTokenValidationInput
java.lang.Object
org.opensaml.saml.saml2.wssecurity.messaging.impl.SAML20AssertionTokenValidationInput
Class which holds messaging data relevant to validating a WS-Security SAML 2.0 Assertion token.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AssertionThe Assertion being evaluated.private HttpServletRequestThe HTTP request input.private MessageContextThe message context input. -
Constructor Summary
ConstructorsConstructorDescriptionSAML20AssertionTokenValidationInput(MessageContext context, HttpServletRequest request, Assertion samlAssertion) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet theAssertionbeing evaluated.Get theHttpServletRequestinput.Get theMessageContextinput.
-
Field Details
-
messageContext
The message context input. -
httpServletRequest
The HTTP request input. -
assertion
The Assertion being evaluated.
-
-
Constructor Details
-
SAML20AssertionTokenValidationInput
public SAML20AssertionTokenValidationInput(@Nonnull MessageContext context, @Nonnull HttpServletRequest request, @Nonnull Assertion samlAssertion) Constructor.- Parameters:
context- the message context being evaluatedrequest- the HTTP request being evaluatedsamlAssertion- the assertion being evaluated
-
-
Method Details
-
getMessageContext
Get theMessageContextinput.- Returns:
- the message context input
-
getHttpServletRequest
Get theHttpServletRequestinput.- Returns:
- the HTTP servlet request input
-
getAssertion
Get theAssertionbeing evaluated.- Returns:
- the Assertion being validated
-