Struct indy_crypto::cl::RevocationRegistryPublic
[−]
[src]
pub struct RevocationRegistryPublic { /* fields omitted */ }
Revocation Registry Public
contain revocation keys, accumulator and accumulator tails.
Must be shared by Issuer in trusted place
Can be used to proof that concrete claim wasn’t revoked.
Methods
impl RevocationRegistryPublic
[src]
fn get_accumulator_key(
&self
) -> Result<RevocationAccumulatorPublicKey, IndyCryptoError>
[src]
&self
) -> Result<RevocationAccumulatorPublicKey, IndyCryptoError>
fn get_accumulator(&self) -> Result<RevocationAccumulator, IndyCryptoError>
[src]
fn get_tails(&self) -> Result<RevocationAccumulatorTails, IndyCryptoError>
[src]
fn build_from_parts(
key: &RevocationAccumulatorPublicKey,
acc: &RevocationAccumulator,
tails: &RevocationAccumulatorTails
) -> Result<RevocationRegistryPublic, IndyCryptoError>
[src]
key: &RevocationAccumulatorPublicKey,
acc: &RevocationAccumulator,
tails: &RevocationAccumulatorTails
) -> Result<RevocationRegistryPublic, IndyCryptoError>
Trait Implementations
impl Debug for RevocationRegistryPublic
[src]
impl Clone for RevocationRegistryPublic
[src]
fn clone(&self) -> RevocationRegistryPublic
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more