Session

data class Session(val requestFormat: String, val requestDocType: String, val requestId: String, val protocol: Protocol, val nonce: ByteString, val origin: String, val host: String, val encryptionKey: EcPrivateKey, val signRequest: Boolean = true, val encryptResponse: Boolean = true, var responseUri: String? = null, var deviceResponses: MutableList<ByteArray> = mutableListOf(), var verifiablePresentations: MutableList<String> = mutableListOf(), var sessionTranscript: ByteArray? = null, var responseWasEncrypted: Boolean = false)

Constructors

Link copied to clipboard
constructor(requestFormat: String, requestDocType: String, requestId: String, protocol: Protocol, nonce: ByteString, origin: String, host: String, encryptionKey: EcPrivateKey, signRequest: Boolean = true, encryptResponse: Boolean = true, responseUri: String? = null, deviceResponses: MutableList<ByteArray> = mutableListOf(), verifiablePresentations: MutableList<String> = mutableListOf(), sessionTranscript: ByteArray? = null, responseWasEncrypted: Boolean = false)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val nonce: ByteString
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val signRequest: Boolean = true