# Package org.opensaml.saml.saml2.assertion.impl

@NonnullElements package org.opensaml.saml.saml2.assertion.impl
Implementation classes for validating SAML 2 Assertions.

Related Packages
Package
Description
org.opensaml.saml.saml2.assertion
Interfaces and API classes for validating SAML 2 Assertions.
org.opensaml.saml.saml2.assertion.messaging
Interfaces and API classes related to networking and messaging APIs that support validating SAML 2 Assertions.
Classes
Class
Description
AbstractSubjectConfirmationValidator
A base class for `SubjectConfirmationValidator` implementations.
AssertionValidationSupport
Support methods for assertion validation.
AudienceRestrictionConditionValidator
`ConditionValidator` implementation for `AudienceRestriction` conditions.
AuthnStatementValidator
`StatementValidator` implementation for `AuthnStatement` conditions.
BearerSubjectConfirmationValidator
Validates a bearer subject confirmation.
DelegationRestrictionConditionValidator
`ConditionValidator` implementation for `DelegationRestrictionType` style conditions.
HolderOfKeySubjectConfirmationValidator
Validates a Holder of Key subject confirmation.
OneTimeUseConditionValidator
`ConditionValidator` used for `OneTimeUse` conditions.
ProxyRestrictionConditionValidator
`ConditionValidator` implementation for `ProxyRestriction` style conditions.
SenderVouchersSubjectConfirmationValidator
Validates a Sender Vouches subject confirmation.