JsonWebKey

@Serializable
data class JsonWebKey(val curve: EcCurve? = null, val type: JwkType? = null, val keyId: String? = null, val x: ByteArray? = null, val y: ByteArray? = null)

Constructors

Link copied to clipboard
constructor(curve: EcCurve? = null, type: JwkType? = null, keyId: String? = null, x: ByteArray? = null, y: ByteArray? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@SerialName(value = "crv")
val curve: EcCurve? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "kid")
val keyId: String? = null
Link copied to clipboard
@SerialName(value = "kty")
val type: JwkType? = null
Link copied to clipboard
@SerialName(value = "x")
val x: ByteArray? = null
Link copied to clipboard
@SerialName(value = "y")
val y: ByteArray? = null

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard
fun toAnsiX963ByteArray(): KmmResult<ByteArray>
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String