pub struct CredentialSupportedDraft00 {
pub cryptographic_binding_methods_supported: Option<Vec<String>>,
pub cryptographic_suites_supported: Option<Vec<String>>,
pub format: Option<String>,
pub types: Option<Vec<String>>,
}Expand description
CredentialSupportedDraft00 : Includes information about the supported verifiable credentials.
Fields§
§cryptographic_binding_methods_supported: Option<Vec<String>>OpenID Connect Verifiable Credentials Cryptographic Binding Methods Supported Contains a list of cryptographic binding methods supported for signing the proof.
cryptographic_suites_supported: Option<Vec<String>>OpenID Connect Verifiable Credentials Cryptographic Suites Supported Contains a list of cryptographic suites methods supported for signing the proof.
format: Option<String>OpenID Connect Verifiable Credentials Format Contains the format that is supported by this authorization server.
types: Option<Vec<String>>OpenID Connect Verifiable Credentials Types Contains the types of verifiable credentials supported.
Implementations§
Source§impl CredentialSupportedDraft00
impl CredentialSupportedDraft00
Sourcepub fn new() -> CredentialSupportedDraft00
pub fn new() -> CredentialSupportedDraft00
Includes information about the supported verifiable credentials.
Trait Implementations§
Source§impl Clone for CredentialSupportedDraft00
impl Clone for CredentialSupportedDraft00
Source§fn clone(&self) -> CredentialSupportedDraft00
fn clone(&self) -> CredentialSupportedDraft00
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CredentialSupportedDraft00
impl Debug for CredentialSupportedDraft00
Source§impl Default for CredentialSupportedDraft00
impl Default for CredentialSupportedDraft00
Source§fn default() -> CredentialSupportedDraft00
fn default() -> CredentialSupportedDraft00
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CredentialSupportedDraft00
impl<'de> Deserialize<'de> for CredentialSupportedDraft00
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for CredentialSupportedDraft00
Auto Trait Implementations§
impl Freeze for CredentialSupportedDraft00
impl RefUnwindSafe for CredentialSupportedDraft00
impl Send for CredentialSupportedDraft00
impl Sync for CredentialSupportedDraft00
impl Unpin for CredentialSupportedDraft00
impl UnwindSafe for CredentialSupportedDraft00
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more