ProofingState

class ProofingState(val documentId: String = "", val issuingAuthorityId: String = "", val developerModeEnabled: Boolean = false, var state: String? = null, var done: Boolean = false, var nfcTunnelToken: String? = null, var pendingTunnelRequest: EvidenceRequest? = null, val evidence: MutableMap<String, EvidenceResponse> = mutableMapOf()) : Proofing, RpcAuthInspector

State of Proofing RPC implementation.

Constructors

Link copied to clipboard
constructor(documentId: String = "", issuingAuthorityId: String = "", developerModeEnabled: Boolean = false, state: String? = null, done: Boolean = false, nfcTunnelToken: String? = null, pendingTunnelRequest: EvidenceRequest? = null, evidence: MutableMap<String, EvidenceResponse> = mutableMapOf())

Types

Link copied to clipboard
object Companion
Link copied to clipboard
data class GraphKey(val issuingAuthorityId: String, val documentId: String, val developerModeEnabled: Boolean)

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

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)