JWK

@Serializable
data class JWK(val key: String, val keyType: String = "oct", val keyOperations: Set<String> = setOf("encrypt", "decrypt"), val algorithm: String = "A256CTR", val extractable: Boolean = true)

Constructors

Link copied to clipboard
constructor(key: String, keyType: String = "oct", keyOperations: Set<String> = setOf("encrypt", "decrypt"), algorithm: String = "A256CTR", extractable: Boolean = true)

Properties

Link copied to clipboard
@SerialName(value = "alg")
val algorithm: String
Link copied to clipboard
@SerialName(value = "ext")
val extractable: Boolean
Link copied to clipboard
@SerialName(value = "k")
val key: String
Link copied to clipboard
@SerialName(value = "key_ops")
val keyOperations: Set<String>
Link copied to clipboard
@SerialName(value = "kty")
val keyType: String