ProofListItem

data class ProofListItem(var id: String, var createdDate: String, var lastModified: String, var requestedDate: String?, var completedDate: String?, var verifier: String?, var protocol: String, var transport: String, var engagement: String?, var state: ProofState, var role: ProofRole, var schema: ProofSchemaListItem?, var retainUntilDate: String?, var profile: String?)

Constructors

Link copied to clipboard
constructor(id: String, createdDate: String, lastModified: String, requestedDate: String?, completedDate: String?, verifier: String?, protocol: String, transport: String, engagement: String?, state: ProofState, role: ProofRole, schema: ProofSchemaListItem?, retainUntilDate: String?, profile: String?)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

When the wallet holder submitted valid proof.

Link copied to clipboard
Link copied to clipboard

Engagement method used for this request.

Link copied to clipboard
var id: String
Link copied to clipboard
Link copied to clipboard

Country profile associated with this request.

Link copied to clipboard

Protocol used for verification.

Link copied to clipboard
Link copied to clipboard

Time at which the data shared by the wallet holder for this request will be deleted. Determined by the expireDuration parameter of the proof schema.

Link copied to clipboard

The role the system has in relation to this request.

Link copied to clipboard
Link copied to clipboard

State representation of this request.

Link copied to clipboard

Channel used for this request.

Link copied to clipboard