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 deviceResponse: ByteArray? = null, var verifiablePresentation: String? = null, 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, deviceResponse: ByteArray? = null, verifiablePresentation: String? = null, 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
Link copied to clipboard