@JsonClass(true) data class ProofRequest
The proof request
This is representation of proof request JSON string
<init> |
The proof request ProofRequest(name: String, version: String, nonce: String, requestedAttributes: Map<String, ProofAttributeInfo>, requestedPredicates: Map<String, ProofPredicateInfo>?, nonRevoked: RevocationInterval?) |
name |
the name val name: String |
nonce |
the nonce val nonce: String |
nonRevoked |
the non revoked val nonRevoked: RevocationInterval? |
requestedAttributes |
the map of requested attributes where the key is attribute reference. val requestedAttributes: Map<String, ProofAttributeInfo> |
requestedPredicates |
the map of requested predicates where the key is predicate reference. val requestedPredicates: Map<String, ProofPredicateInfo>? |
version |
the version val version: String |