JwsSigner

Functional interface for producing a JWS signature over raw byte data.

See also

Inheritors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The JWS signing algorithm this processor implements.

Link copied to clipboard
abstract val keyId: String?

The optional key ID (kid) associated with the key material used by this processor.

Functions

Link copied to clipboard

Merges this BaseJwsProcessor with other, producing a combined JwsProcessor that supports both signing and verification.

Link copied to clipboard
abstract suspend fun sign(data: ByteArray): ByteArray

Signs data and returns the raw signature bytes.