Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class ResourceBytes(val bytes: ByteString)
Link copied to clipboard
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)

Properties

Link copied to clipboard
val OAUTH_AUTHZ_REQ_JWT: ContentType
Link copied to clipboard
val prettyJson: Json

Functions

Link copied to clipboard
suspend fun fetchResource(call: ApplicationCall, path: String)

Serves HTTP request by fetching a resource.

Link copied to clipboard
suspend fun verifierGet(call: ApplicationCall, command: String)
Link copied to clipboard
suspend fun verifierPost(call: ApplicationCall, command: String)