[−][src]Struct ursa::cl::MasterSecret
Secret key encoded in a credential that is used to prove that prover owns the credential; can be used to
prove linkage across credentials.
Prover blinds master secret, generating BlindedCredentialSecrets
and CredentialSecretsBlindingFactors
(blinding factors)
and sends the BlindedCredentialSecrets
to Issuer who then encodes it credential creation.
The blinding factors are used by Prover for post processing of issued credentials.
Implementations
impl MasterSecret
[src]
pub fn value(&self) -> UrsaCryptoResult<BigNumber>
[src]
pub fn try_clone(&self) -> UrsaCryptoResult<MasterSecret>
[src]
Trait Implementations
impl Debug for MasterSecret
[src]
impl<'de> Deserialize<'de> for MasterSecret
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for MasterSecret
[src]
Auto Trait Implementations
impl RefUnwindSafe for MasterSecret
impl Send for MasterSecret
impl Sync for MasterSecret
impl Unpin for MasterSecret
impl UnwindSafe for MasterSecret
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,