RetrieveCredentialResult

@Serializable(with = RetrieveCredentialResultSerializer::class)
sealed interface RetrieveCredentialResult

Represents a result of a mDoc retrieval over OpenID4VCI. Each result is either Success or Failure.

Inheritors

Types

Link copied to clipboard
data class Failure(val docType: String, val error: RetrieveCredentialError) : RetrieveCredentialResult

The retrieval failed.

Link copied to clipboard
data class Success(val docType: String, val credentialId: String) : RetrieveCredentialResult

The retrieval was successful.

Properties

Link copied to clipboard
abstract val docType: String