CredentialRequest

sealed interface CredentialRequest(source)

Inheritors

Types

Link copied to clipboard
object Companion
Link copied to clipboard
data class Encrypted(val request: JweEncrypted, val credentialResponseEncryptionKeyId: String? = null) : WalletService.CredentialRequest

Send request as JWE-serialized content to the server at IssuerMetadata.credentialEndpointUrl with media type application/jwt (see at.asitplus.wallet.lib.data.MediaTypes.Application.JWT).

Link copied to clipboard

Send request as JSON-serialized content to the server at IssuerMetadata.credentialEndpointUrl with media type application/json (see at.asitplus.wallet.lib.data.MediaTypes.Application.JSON).

Properties

Link copied to clipboard

kid of the key this request advertised for encrypting its response, if any.