[−][src]Struct indy_crypto::cl::CredentialPublicKey
Issuer Public Key
contains 2 internal parts.
One for signing primary credentials and second for signing non-revocation credentials.
These keys are used to proof that credential was issued and doesn’t revoked by this issuer.
Issuer keys have global identifier that must be known to all parties.
Methods
impl CredentialPublicKey
[src]
impl CredentialPublicKey
pub fn clone(&self) -> Result<CredentialPublicKey, IndyCryptoError> | [src] |
pub fn get_primary_key( | [src] |
pub fn get_revocation_key( | [src] |
pub fn build_from_parts( | [src] |
Trait Implementations
impl PartialEq<CredentialPublicKey> for CredentialPublicKey
[src]
impl PartialEq<CredentialPublicKey> for CredentialPublicKey
fn eq(&self, other: &CredentialPublicKey) -> bool | [src] |
fn ne(&self, other: &CredentialPublicKey) -> bool | [src] |
impl Debug for CredentialPublicKey
[src]
impl Debug for CredentialPublicKey
impl Serialize for CredentialPublicKey
[src]
impl Serialize for CredentialPublicKey
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where | [src] |
impl<'de> Deserialize<'de> for CredentialPublicKey
[src]
impl<'de> Deserialize<'de> for CredentialPublicKey
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where | [src] |
Auto Trait Implementations
impl Send for CredentialPublicKey
impl Send for CredentialPublicKey
impl Sync for CredentialPublicKey
impl Sync for CredentialPublicKey
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)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> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T | [src] |
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error> | [src] |
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId | [src] |
impl<T> Same for T
impl<T> Same for T
type Output = T
Should always be Self
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,