Package-level declarations

Types

Link copied to clipboard
data class ResourceBytes(val bytes: ByteString)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
suspend fun authorizeGet(call: ApplicationCall)

Handles authorize GET request that comes from the user's browser (being forwarded from openid4vci server) as a second step to access System-of-Record data.

Link copied to clipboard
suspend fun authorizePost(call: ApplicationCall)

Handles authorize POST request from the authorization web page.

Link copied to clipboard
suspend fun data(call: ApplicationCall)

Handles data GET request that comes from openid4vci server to access System-of-Record data to create a credential.

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

Serves HTTP request by fetching a resource.

Link copied to clipboard
suspend fun identityDelete(call: ApplicationCall)

Handles delete POST request.

Link copied to clipboard
suspend fun identityGet(call: ApplicationCall)

Handles get POST request.

Link copied to clipboard
suspend fun identityList(call: ApplicationCall)

Handles list request.

Link copied to clipboard
suspend fun identityPut(call: ApplicationCall, create: Boolean)

Handles create or update POST requests.

Link copied to clipboard
suspend fun identitySchema(call: ApplicationCall)

Handles schema GET request.

Link copied to clipboard
suspend fun pushedAuthorizationRequest(call: ApplicationCall)

Handles par POST request that comes from openid4vci server as a first step to access System-of-Record data.

Link copied to clipboard
suspend fun token(call: ApplicationCall)

Handles token POST request that comes from openid4vci server as a third step to access System-of-Record data.