corda / net.corda.core.transactions / TransactionWithSignatures / verifyRequiredSignatures

verifyRequiredSignatures

open fun verifyRequiredSignatures(): Unit

Verifies the signatures on this transaction and throws if any are missing. In this context, "verifying" means checking they are valid signatures and that their public keys are in the requiredSigningKeys set.

Exceptions

SignatureException - if any signatures are invalid or unrecognised.

SignaturesMissingException - if any signatures should have been present but were not.