Uses of Class
org.opensaml.saml.common.assertion.AssertionValidationException
-
Packages that use AssertionValidationException Package Description org.opensaml.saml.saml2.assertion Interfaces and API classes for validating SAML 2 Assertions.org.opensaml.saml.saml2.assertion.impl Implementation classes for validating SAML 2 Assertions.org.opensaml.saml.saml2.profile.impl Implementations of SAML 2.0 profile behavior. -
-
Uses of AssertionValidationException in org.opensaml.saml.saml2.assertion
Methods in org.opensaml.saml.saml2.assertion that throw AssertionValidationException Modifier and Type Method Description protected ValidationResultSAML20AssertionValidator. performSignatureValidation(Assertion token, ValidationContext context)Handle the actual signature validation.ValidationResultAssertionValidator. validate(Assertion assertion, ValidationContext context)Validates the given assertion.ValidationResultConditionValidator. validate(Condition condition, Assertion assertion, ValidationContext context)Validates the given condition.ValidationResultSAML20AssertionValidator. validate(Assertion assertion, ValidationContext context)Validate the supplied SAML 2Assertion, using the parameters from the suppliedValidationContext.ValidationResultStatementValidator. validate(Statement statement, Assertion assertion, ValidationContext context)Validates the given statement.ValidationResultSubjectConfirmationValidator. validate(SubjectConfirmation confirmation, Assertion assertion, ValidationContext context)Confirms theSubjectby means of the givenSubjectConfirmation.protected ValidationResultSAML20AssertionValidator. validateBasicData(Assertion assertion, ValidationContext context)Validate basic Assertion data, such as version, issuer and issue instant.protected ValidationResultSAML20AssertionValidator. validateConditions(Assertion assertion, ValidationContext context)Validates the conditions on the assertion.protected ValidationResultSAML20AssertionValidator. validateConditionsTimeBounds(Assertion assertion, ValidationContext context)Validates the NotBefore and NotOnOrAfter Conditions constraints on the assertion.protected ValidationResultSAML20AssertionValidator. validateIssueInstant(Assertion assertion, ValidationContext context)Validates the Assertion IssueInstant.protected ValidationResultSAML20AssertionValidator. validateIssuer(Assertion assertion, ValidationContext context)Validates the AssertionIssuer.protected ValidationResultSAML20AssertionValidator. validateSignature(Assertion token, ValidationContext context)Validates the signature of the assertion, if it is signed.protected ValidationResultSAML20AssertionValidator. validateStatements(Assertion assertion, ValidationContext context)Validates the statements within the assertion.protected ValidationResultSAML20AssertionValidator. validateSubjectConfirmation(Assertion assertion, ValidationContext context)Validates the subject confirmations of the assertion.protected ValidationResultSAML20AssertionValidator. validateVersion(Assertion assertion, ValidationContext context)Validates that the assertion is aSAMLVersion.VERSION_20assertion. -
Uses of AssertionValidationException in org.opensaml.saml.saml2.assertion.impl
Methods in org.opensaml.saml.saml2.assertion.impl that throw AssertionValidationException Modifier and Type Method Description protected abstract ValidationResultAbstractSubjectConfirmationValidator. doValidate(SubjectConfirmation confirmation, Assertion assertion, ValidationContext context)Performs any further validation required for the specific confirmation method implementation.protected ValidationResultBearerSubjectConfirmationValidator. doValidate(SubjectConfirmation confirmation, Assertion assertion, ValidationContext context)Performs any further validation required for the specific confirmation method implementation.protected ValidationResultHolderOfKeySubjectConfirmationValidator. doValidate(SubjectConfirmation confirmation, Assertion assertion, ValidationContext context)Performs any further validation required for the specific confirmation method implementation.protected ValidationResultSenderVouchersSubjectConfirmationValidator. doValidate(SubjectConfirmation confirmation, Assertion assertion, ValidationContext context)Performs any further validation required for the specific confirmation method implementation.protected StringOneTimeUseConditionValidator. getCacheValue(Assertion assertion)Get the string value which will be tracked in the cache for purposes of one-time use detection.protected Pair<PublicKey,X509Certificate>HolderOfKeySubjectConfirmationValidator. getKeyAndCertificate(ValidationContext context)Extracts the presenter's key and/or certificate from the validation context.protected List<KeyInfo>HolderOfKeySubjectConfirmationValidator. getSubjectConfirmationKeyInformation(SubjectConfirmation confirmation, Assertion assertion, ValidationContext context)Extracts theKeyInfos from the given subject confirmation data.protected booleanHolderOfKeySubjectConfirmationValidator. isValidConfirmationDataType(SubjectConfirmation confirmation)Checks to see whether the schema type of the subject confirmation data, if present, is the requiredKeyInfoConfirmationDataType.TYPE_NAME.protected booleanHolderOfKeySubjectConfirmationValidator. matchesKeyValue(PublicKey key, KeyInfo keyInfo)Checks whether the supplied public key matches one of the keys in the given KeyInfo.protected booleanHolderOfKeySubjectConfirmationValidator. matchesX509Certificate(X509Certificate cert, KeyInfo keyInfo)Checks whether the presenter's certificate matches a certificate described by the X509Data within the KeyInfo.ValidationResultAbstractSubjectConfirmationValidator. validate(SubjectConfirmation confirmation, Assertion assertion, ValidationContext context)Confirms theSubjectby means of the givenSubjectConfirmation.ValidationResultAudienceRestrictionConditionValidator. validate(Condition condition, Assertion assertion, ValidationContext context)Validates the given condition.ValidationResultAuthnStatementValidator. validate(Statement statement, Assertion assertion, ValidationContext context)Validates the given statement.ValidationResultDelegationRestrictionConditionValidator. validate(Condition condition, Assertion assertion, ValidationContext context)Validates the given condition.ValidationResultOneTimeUseConditionValidator. validate(Condition condition, Assertion assertion, ValidationContext context)Validates the given condition.ValidationResultProxyRestrictionConditionValidator. validate(Condition condition, Assertion assertion, ValidationContext context)Validates the given condition.protected ValidationResultAbstractSubjectConfirmationValidator. validateAddress(SubjectConfirmation confirmation, Assertion assertion, ValidationContext context, boolean required)Validates theAddresscondition of theSubjectConfirmationData, if any is present.protected ValidationResultAuthnStatementValidator. validateAuthnContext(AuthnStatement authnStatement, Assertion assertion, ValidationContext context)Validate theAuthnContext.protected ValidationResultAuthnStatementValidator. validateAuthnInstant(AuthnStatement authnStatement, Assertion assertion, ValidationContext context)Validate the authnInstant attribute of theAuthnStatement.protected ValidationResultAbstractSubjectConfirmationValidator. validateInResponseTo(SubjectConfirmation confirmation, Assertion assertion, ValidationContext context, boolean required)Validates theInResponseTocondition of theSubjectConfirmationData, if any is present.protected ValidationResultAbstractSubjectConfirmationValidator. validateNotBefore(SubjectConfirmation confirmation, Assertion assertion, ValidationContext context, boolean required)Validates theNotBeforecondition of theSubjectConfirmationData, if any is present.protected ValidationResultAbstractSubjectConfirmationValidator. validateNotOnOrAfter(SubjectConfirmation confirmation, Assertion assertion, ValidationContext context, boolean required)Validates theNotOnOrAftercondition of theSubjectConfirmationData, if any is present.protected ValidationResultAbstractSubjectConfirmationValidator. validateRecipient(SubjectConfirmation confirmation, Assertion assertion, ValidationContext context, boolean required)Validates theRecipientcondition of theSubjectConfirmationData, if any is present.protected ValidationResultAuthnStatementValidator. validateSubjectLocality(AuthnStatement authnStatement, Assertion assertion, ValidationContext context)Validate theSubjectLocality. -
Uses of AssertionValidationException in org.opensaml.saml.saml2.profile.impl
Methods in org.opensaml.saml.saml2.profile.impl that throw AssertionValidationException Modifier and Type Method Description protected ValidationContextValidateAssertions. buildValidationContext(ProfileRequestContext profileContext, Assertion assertion)Build the Assertion ValidationContext.
-