Class ValidateAssertions.AssertionValidationInput
java.lang.Object
org.opensaml.saml.saml2.profile.impl.ValidateAssertions.AssertionValidationInput
- Enclosing class:
- ValidateAssertions
Class which holds data relevant to validating a SAML 2.0 Assertion.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Assertion
The Assertion being evaluated.private javax.servlet.http.HttpServletRequest
The HTTP request input.private ProfileRequestContext
The profile request context input. -
Constructor Summary
ConstructorsConstructorDescriptionAssertionValidationInput
(ProfileRequestContext context, javax.servlet.http.HttpServletRequest request, Assertion samlAssertion) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet theAssertion
being evaluated.javax.servlet.http.HttpServletRequest
Get theHttpServletRequest
input.Get theProfileRequestContext
input.
-
Field Details
-
profileContext
The profile request context input. -
httpServletRequest
private javax.servlet.http.HttpServletRequest httpServletRequestThe HTTP request input. -
assertion
The Assertion being evaluated.
-
-
Constructor Details
-
AssertionValidationInput
public AssertionValidationInput(@Nonnull ProfileRequestContext context, @Nonnull javax.servlet.http.HttpServletRequest request, @Nonnull Assertion samlAssertion) Constructor.- Parameters:
context
- the profile request context being evaluatedrequest
- the HTTP request being evaluatedsamlAssertion
- the assertion being evaluated
-
-
Method Details
-
getProfileRequestContext
Get theProfileRequestContext
input.- Returns:
- the message context input
-
getHttpServletRequest
@Nonnull public javax.servlet.http.HttpServletRequest getHttpServletRequest()Get theHttpServletRequest
input.- Returns:
- the HTTP servlet request input
-
getAssertion
Get theAssertion
being evaluated.- Returns:
- the Assertion being validated
-