Types

Link copied to clipboard
data class Query(val walletUrl: String) : OpenId4VpVerifier.CreationOptions

Creates authentication request with parameters encoded as URL query parameters to walletUrl.

Link copied to clipboard
data class RequestByReference(val walletUrl: String, val requestUrl: String, val requestUrlMethod: String = "post") : OpenId4VpVerifier.CreationOptions

Appends requestUrl to walletUrl, callers need to call CreatedRequest.loadRequestObject with the Wallet's request to actually create the authn request object.

Link copied to clipboard
data class SignedRequestByReference(    val walletUrl: String,     val requestUrl: String,     val requestUrlMethod: String = "post") : OpenId4VpVerifier.CreationOptions

Appends requestUrl to walletUrl, callers need to call CreatedRequest.loadRequestObject with the Wallet's request to actually create the authn request object (which will be signed).

Link copied to clipboard

Appends authentication request as signed object to walletUrl