Class WSSecuritySAML20AssertionTokenSecurityHandlerTest.MockAssertionValidator
- java.lang.Object
-
- org.opensaml.saml.saml2.assertion.SAML20AssertionValidator
-
- org.opensaml.saml.saml2.wssecurity.messaging.impl.WSSecuritySAML20AssertionTokenSecurityHandlerTest.MockAssertionValidator
-
- Enclosing class:
- WSSecuritySAML20AssertionTokenSecurityHandlerTest
private static class WSSecuritySAML20AssertionTokenSecurityHandlerTest.MockAssertionValidator extends SAML20AssertionValidator
-
-
Field Summary
Fields Modifier and Type Field Description private SubjectConfirmationconfirmedSubjectConfirmationprivate booleanisThrowExceptionprivate ValidationResultvalidationResult-
Fields inherited from class org.opensaml.saml.saml2.assertion.SAML20AssertionValidator
DEFAULT_CLOCK_SKEW, DEFAULT_LIFETIME
-
-
Constructor Summary
Constructors Constructor Description MockAssertionValidator(ValidationResult result, SubjectConfirmation confirmed, boolean throwException)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValidationResultvalidate(Assertion assertion, ValidationContext context)-
Methods inherited from class org.opensaml.saml.saml2.assertion.SAML20AssertionValidator
getClockSkew, getLifetime, getSignatureValidationCriteriaSet, getSignatureValidationPrevalidator, getSignatureValidationTrustEngine, log, performSignatureValidation, validateBasicData, validateConditions, validateConditionsTimeBounds, validateIssueInstant, validateIssuer, validateRequiredConditions, validateSignature, validateStatements, validateSubjectConfirmation, validateVersion
-
-
-
-
Field Detail
-
validationResult
private ValidationResult validationResult
-
isThrowException
private boolean isThrowException
-
confirmedSubjectConfirmation
private SubjectConfirmation confirmedSubjectConfirmation
-
-
Constructor Detail
-
MockAssertionValidator
public MockAssertionValidator(ValidationResult result, SubjectConfirmation confirmed, boolean throwException)
-
-
Method Detail
-
validate
@Nonnull public ValidationResult validate(@Nonnull Assertion assertion, @Nonnull ValidationContext context) throws AssertionValidationException
- Overrides:
validatein classSAML20AssertionValidator- Throws:
AssertionValidationException
-
-