DigitalSignatureVerificationService

@DoNotImplement
interface DigitalSignatureVerificationService

Allows flows to verify digital signatures.

Corda provides an instance of DigitalSignatureVerificationService to flows via property injection.

Functions

Link copied to clipboard
abstract fun verify(@NotNull originalData: Array<Byte>, @NotNull signatureData: Array<Byte>, @NotNull publicKey: PublicKey, @NotNull signatureSpec: SignatureSpec)
Verifies a digital signature by using signatureSpec.
abstract fun verify(@NotNull originalData: Array<Byte>, @NotNull signature: DigitalSignature, @NotNull publicKey: PublicKey, @NotNull signatureSpec: SignatureSpec)
Verifies a digital signature against data.