Class ValidateAssertions.AssertionValidationInput
- java.lang.Object
-
- org.opensaml.saml.saml2.profile.impl.ValidateAssertions.AssertionValidationInput
-
- Enclosing class:
- ValidateAssertions
public class ValidateAssertions.AssertionValidationInput extends Object
Class which holds data relevant to validating a SAML 2.0 Assertion.
-
-
Field Summary
Fields Modifier and Type Field Description private Assertion
assertion
The Assertion being evaluated.private javax.servlet.http.HttpServletRequest
httpServletRequest
The HTTP request input.private ProfileRequestContext
profileContext
The profile request context input.
-
Constructor Summary
Constructors Constructor Description AssertionValidationInput(ProfileRequestContext context, javax.servlet.http.HttpServletRequest request, Assertion samlAssertion)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Assertion
getAssertion()
Get theAssertion
being evaluated.javax.servlet.http.HttpServletRequest
getHttpServletRequest()
Get theHttpServletRequest
input.ProfileRequestContext
getProfileRequestContext()
Get theProfileRequestContext
input.
-
-
-
Field Detail
-
profileContext
private ProfileRequestContext profileContext
The profile request context input.
-
httpServletRequest
private javax.servlet.http.HttpServletRequest httpServletRequest
The HTTP request input.
-
assertion
private Assertion assertion
The Assertion being evaluated.
-
-
Constructor Detail
-
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 Detail
-
getProfileRequestContext
@Nonnull public ProfileRequestContext 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
-
-