JwsHeader

@Serializable
data class JwsHeader(val algorithm: JwsAlgorithm, val keyId: String? = null, val type: JwsContentType? = null, val contentType: JwsContentType? = null, val certificateChain: Array<ByteArray>? = null, val notBefore: Long? = null, val expires: Long? = null, val jsonWebKey: JsonWebKey? = null)

Header of a JwsSigned.

Constructors

Link copied to clipboard
fun JwsHeader(algorithm: JwsAlgorithm, keyId: String? = null, type: JwsContentType? = null, contentType: JwsContentType? = null, certificateChain: Array<ByteArray>? = null, notBefore: Long? = null, expires: Long? = null, jsonWebKey: JsonWebKey? = null)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val expires: Long? = null
Link copied to clipboard
val jsonWebKey: JsonWebKey? = null
Link copied to clipboard
val keyId: String? = null
Link copied to clipboard
val notBefore: Long? = null
Link copied to clipboard
val type: JwsContentType? = null