Detached Signature Type
Utility to sign and verify CMS SignedData values where the plaintext is not encapsulated (to avoid re-encoding the plaintext for performance reasons), and the signer's certificate is encapsulated.
Entries
Properties
Functions
Link copied to clipboard
Sign the plaintext
and return the CMS SignedData serialized.
Link copied to clipboard
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Link copied to clipboard
Returns an array containing the constants of this enum type, in the order they're declared.
Link copied to clipboard
fun verify(signatureSerialized: ByteArray, expectedPlaintext: ByteArray, trustedCertificates: List<Certificate>): Certificate
Verify signatureSerialized
and return the signer's certificate if valid.