Class ValidateAssertions.AssertionValidationInput
- java.lang.Object
-
- org.opensaml.saml.saml2.profile.impl.ValidateAssertions.AssertionValidationInput
-
- Enclosing class:
- ValidateAssertions
public static 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 AssertionassertionThe Assertion being evaluated.private javax.servlet.http.HttpServletRequesthttpServletRequestThe HTTP request input.private ProfileRequestContextprofileContextThe 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 AssertiongetAssertion()Get theAssertionbeing evaluated.javax.servlet.http.HttpServletRequestgetHttpServletRequest()Get theHttpServletRequestinput.ProfileRequestContextgetProfileRequestContext()Get theProfileRequestContextinput.
-
-
-
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 theProfileRequestContextinput.- Returns:
- the message context input
-
getHttpServletRequest
@Nonnull public javax.servlet.http.HttpServletRequest getHttpServletRequest()
Get theHttpServletRequestinput.- Returns:
- the HTTP servlet request input
-
-