interface Signer
An interface for arbitrary data signing functionality.
interface AuthenticatedSigner |
abstract fun <T : Any> authenticate(headless: Boolean = false, renderer: Renderer = LoggingRenderer(ctx), logOff: Boolean = true, userInfo: <ERROR CLASS>? = null, block: (AuthenticatedSigner) -> T): T
Authenticate the signer and provide access to the AuthenticatedSigner. |
class LocalSigner : Signer
This local signer is intended to be used in testing environment where hardware signing module is not available. |
|
class SignerImpl : Signer
Signer which connects to a crypto service using the given authenticator to sign bytes. |