Openid4VciProofingState

class Openid4VciProofingState(val credentialIssuerUri: String, val credentialConfigurationId: String, val clientId: String, val issuanceClientId: String, val documentId: String, val applicationCapabilities: WalletApplicationCapabilities, var proofingInfo: ProofingInfo? = null, var access: OpenidAccess? = null, var secureAreaIdentifier: String? = null, var secureAreaSetupDone: Boolean = false, var tosAcknowleged: Boolean = false, var notificationPermissonRequested: Boolean = false, var openid4VpRequest: String? = null, var txCode: String? = null, var credentialOffer: Openid4VciCredentialOffer? = null) : Proofing, RpcAuthInspector

Constructors

Link copied to clipboard
constructor(credentialIssuerUri: String, credentialConfigurationId: String, clientId: String, issuanceClientId: String, documentId: String, applicationCapabilities: WalletApplicationCapabilities, proofingInfo: ProofingInfo? = null, access: OpenidAccess? = null, secureAreaIdentifier: String? = null, secureAreaSetupDone: Boolean = false, tosAcknowleged: Boolean = false, notificationPermissonRequested: Boolean = false, openid4VpRequest: String? = null, txCode: String? = null, credentialOffer: Openid4VciCredentialOffer? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open suspend override fun authCheck(target: String, method: String, payload: Bstr, authMessage: DataItem): CoroutineContext
Link copied to clipboard
open suspend override fun getEvidenceRequests(): List<EvidenceRequest>
Link copied to clipboard
open suspend override fun sendEvidence(evidenceResponse: EvidenceResponse)