# Package org.opensaml.xmlsec.signature.support.impl

@NonnullElements package org.opensaml.xmlsec.signature.support.impl
Implementations of signature evaluation functions.

Related Packages
Package
Description
org.opensaml.xmlsec.signature.support
Functional support for XML Signature.
org.opensaml.xmlsec.signature.support.impl.provider
Provides Santuario-specific implementation of signing and validation.
Classes
Class
Description
BaseSignatureTrustEngine<TrustBasisType>
A base implementation of `SignatureTrustEngine` which evaluates the validity and trustworthiness of XML and raw signatures.
ChainingSignaturePrevalidator
A signature prevalidator implementation which chains execution of a list of `SignaturePrevalidator` instances.
ChainingSignatureTrustEngine
Evaluate a signature in sequence using a chain of subordinate trust engines.
ExplicitKeySignatureTrustEngine
An implementation of `SignatureTrustEngine` which evaluates the validity and trustworthiness of XML and raw signatures.
PKIXSignatureTrustEngine
An implementation of `SignatureTrustEngine` which evaluates the validity and trustworthiness of XML and raw signatures.
SignatureAlgorithmValidator
Component which validates a `Signature`'s signature and digest algorithm URI's against a supplied algorithm include and exclude policy.