Jwk

sealed interface Jwk

Represents an IETF RFC 7517 JWK.

Inheritors

Types

Link copied to clipboard
@Serializable
data class EC(val kty: JwkKeyType, val use: JwkKeyUse? = null, val kid: String? = null, val alg: Jwa? = null, val crv: JwkEllipticCurve, val x: String, val y: String) : Jwk

Represents a IETF RFC7517 Elliptic Curve JWK.

Properties

Link copied to clipboard
abstract val kid: String?
Link copied to clipboard
abstract val kty: JwkKeyType
Link copied to clipboard
abstract val use: JwkKeyUse?