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 org.opensaml.saml.saml2.core.AssertionassertionThe Assertion being evaluated.private javax.servlet.http.HttpServletRequesthttpServletRequestThe HTTP request input.private org.opensaml.profile.context.ProfileRequestContextprofileContextThe profile request context input.
-
Constructor Summary
Constructors Constructor Description AssertionValidationInput(org.opensaml.profile.context.ProfileRequestContext context, javax.servlet.http.HttpServletRequest request, org.opensaml.saml.saml2.core.Assertion samlAssertion)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.opensaml.saml.saml2.core.AssertiongetAssertion()Get theAssertionbeing evaluated.javax.servlet.http.HttpServletRequestgetHttpServletRequest()Get theHttpServletRequestinput.org.opensaml.profile.context.ProfileRequestContextgetProfileRequestContext()Get theProfileRequestContextinput.
-
-
-
Field Detail
-
profileContext
private org.opensaml.profile.context.ProfileRequestContext profileContext
The profile request context input.
-
httpServletRequest
private javax.servlet.http.HttpServletRequest httpServletRequest
The HTTP request input.
-
assertion
private org.opensaml.saml.saml2.core.Assertion assertion
The Assertion being evaluated.
-
-
Constructor Detail
-
AssertionValidationInput
public AssertionValidationInput(@Nonnull org.opensaml.profile.context.ProfileRequestContext context, @Nonnull javax.servlet.http.HttpServletRequest request, @Nonnull org.opensaml.saml.saml2.core.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 org.opensaml.profile.context.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
-
getAssertion
@Nonnull public org.opensaml.saml.saml2.core.Assertion getAssertion()
Get theAssertionbeing evaluated.- Returns:
- the Assertion being validated
-
-