Struct indy_crypto::cl::Proof[][src]

pub struct Proof { /* fields omitted */ }

Proof is complex crypto structure created by prover over multiple credentials that allows to prove that prover:

  1. Knows signature over credentials issued with specific issuer keys (identified by key id)
  2. Credential contains attributes with specific values that prover wants to disclose
  3. Credential contains attributes with valid predicates that verifier wants the prover to satisfy.

Trait Implementations

impl Debug for Proof
[src]

Formats the value using the given formatter. Read more

impl JsonEncodable for Proof
[src]

impl<'a> JsonDecodable<'a> for Proof
[src]

Auto Trait Implementations

impl Send for Proof

impl Sync for Proof