SignatorySupport

Convenience base class for Signatory implementations.

Inheritors

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
abstract fun getKeyId(): String
Returns the id of the key that will be used for signing.
Link copied to clipboard
abstract fun getName(): String
An identifying name for this signatory.
Link copied to clipboard
abstract fun sign(toSign: InputStream, destination: OutputStream)
Exhausts toSign, and writes the signature to signatureDestination.
open fun sign(toSign: InputStream): Array<Byte>
Exhausts toSign, and returns the raw signature bytes.