public interface

RawSignatureVerifier

xades4j.verification.RawSignatureVerifier

Class Overview

Interface for verifiers that are applied after signature unmarshalling and before any actual verification.

Usages of RawSignatureVerifiers might include rejecting signatures with more than a specific number of transforms on each data object reference and signatures that use unsafe data object transforms.

Summary

Nested Classes
class RawSignatureVerifier.RawSignatureVerifierContext The context for RawSignatureVerifiers. 
Public Methods
abstract void verify(RawSignatureVerifier.RawSignatureVerifierContext ctx)
Verifies the signature accordingly to this RawSignatureVerifier.

Public Methods

public abstract void verify (RawSignatureVerifier.RawSignatureVerifierContext ctx)

Verifies the signature accordingly to this RawSignatureVerifier.

Parameters
ctx the verification context
Throws
InvalidSignatureException if the signature is deemed invalid