@ThreadSafe
public interface SignatureValidationProvider
Signature using a candidate validation Credential.
Implementations must be thread-safe.
Instances of this classes are usually used via the SignatureValidator service class.
| Modifier and Type | Method and Description |
|---|---|
void |
validate(Signature signature,
Credential validationCredential)
Validate the given XML Signature using the given candidate validation Credential.
|
void validate(@Nonnull
Signature signature,
@Nonnull
Credential validationCredential)
throws SignatureException
signature - the XMLSignature to validatevalidationCredential - the candidate validation CredentialSignatureException - if the signature does not validate using the candiate Credential,
or if there is otherwise an error during the validation operation