Struct indy_crypto::cl::CredentialValuesBuilder [−][src]
pub struct CredentialValuesBuilder { /* fields omitted */ }
A Builder of Credential Values
.
Methods
impl CredentialValuesBuilder
[src]
impl CredentialValuesBuilder
pub fn new() -> Result<CredentialValuesBuilder, IndyCryptoError>
[src]
pub fn new() -> Result<CredentialValuesBuilder, IndyCryptoError>
pub fn add_dec_known(
&mut self,
attr: &str,
value: &str
) -> Result<(), IndyCryptoError>
[src]
pub fn add_dec_known(
&mut self,
attr: &str,
value: &str
) -> Result<(), IndyCryptoError>
pub fn add_dec_commitment(
&mut self,
attr: &str,
value: &str,
blinding_factor: &str
) -> Result<(), IndyCryptoError>
[src]
pub fn add_dec_commitment(
&mut self,
attr: &str,
value: &str,
blinding_factor: &str
) -> Result<(), IndyCryptoError>
pub fn add_value_known(
&mut self,
attr: &str,
value: &BigNumber
) -> Result<(), IndyCryptoError>
[src]
pub fn add_value_known(
&mut self,
attr: &str,
value: &BigNumber
) -> Result<(), IndyCryptoError>
pub fn add_value_commitment(
&mut self,
attr: &str,
value: &BigNumber,
blinding_factor: &BigNumber
) -> Result<(), IndyCryptoError>
[src]
pub fn add_value_commitment(
&mut self,
attr: &str,
value: &BigNumber,
blinding_factor: &BigNumber
) -> Result<(), IndyCryptoError>
pub fn finalize(self) -> Result<CredentialValues, IndyCryptoError>
[src]
pub fn finalize(self) -> Result<CredentialValues, IndyCryptoError>
Trait Implementations
impl Debug for CredentialValuesBuilder
[src]
impl Debug for CredentialValuesBuilder
Auto Trait Implementations
impl Send for CredentialValuesBuilder
impl Send for CredentialValuesBuilder
impl Sync for CredentialValuesBuilder
impl Sync for CredentialValuesBuilder