Interfaces
EmailSigner
Kotlin Interface
Interface
The encoding format for signatures.
The cryptographic key type used for signing.
Initializes the signer with necessary service context. Must be called before sign() operations.
Allows platform-specific preprocessing of the message before signing.
Signs a message and returns the signature.
Signs a message and returns typed output suitable for building an approval. The default implementation wraps sign as SigningOutput.Standard. Override to return SigningOutput.Passkey for passkey-based signers.

