Json

@Serializable
@SerialName(value = "Json")
data class Json<T : RequestParameters> @JvmOverloads constructor(val jsonString: String, val parameters: T, val parent: Url? = null, val decryptedFrom: JweHeader? = null) : RequestParametersFrom<T> (source)

Constructors

Link copied to clipboard
constructor(jsonString: String, parameters: T, parent: Url? = null, decryptedFrom: JweHeader? = null)

Properties

Link copied to clipboard
@SerialName(value = "decryptedFrom")
open override val decryptedFrom: JweHeader?

JWE header this request was decrypted from, or null if it did not arrive encrypted, see OpenID4VP 1.0, 5.10

Link copied to clipboard
@SerialName(value = "jsonString")
val jsonString: String
Link copied to clipboard
@SerialName(value = "parameters")
open override val parameters: T
Link copied to clipboard
@SerialName(value = "parent")
val parent: Url?