pub struct AuthenticationExtensionsPrfOutputs {
pub enabled: Option<bool>,
pub results: Option<AuthenticationExtensionsPrfValues>,
}Expand description
Outputs from the pseudo-random function extension.
See AuthenticationExtensionsPrfInputs for details.
Fields§
§enabled: Option<bool>True if, and only if, the one or two PRFs are available for use with the created credential. This is only reported during registration and is not present in the case of authentication.
results: Option<AuthenticationExtensionsPrfValues>The results of evaluating the PRF for the inputs given in eval or
evalByCredential in AuthenticationExtensionsPrfInputs. Outputs
may not be available during registration; see comments in eval.
Trait Implementations§
Source§impl Clone for AuthenticationExtensionsPrfOutputs
impl Clone for AuthenticationExtensionsPrfOutputs
Source§fn clone(&self) -> AuthenticationExtensionsPrfOutputs
fn clone(&self) -> AuthenticationExtensionsPrfOutputs
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<'de> Deserialize<'de> for AuthenticationExtensionsPrfOutputs
impl<'de> Deserialize<'de> for AuthenticationExtensionsPrfOutputs
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
Source§impl From<AuthenticatorPrfGetOutputs> for AuthenticationExtensionsPrfOutputs
impl From<AuthenticatorPrfGetOutputs> for AuthenticationExtensionsPrfOutputs
Source§fn from(value: AuthenticatorPrfGetOutputs) -> Self
fn from(value: AuthenticatorPrfGetOutputs) -> Self
Converts to this type from the input type.
Source§impl From<AuthenticatorPrfMakeOutputs> for AuthenticationExtensionsPrfOutputs
impl From<AuthenticatorPrfMakeOutputs> for AuthenticationExtensionsPrfOutputs
Source§fn from(value: AuthenticatorPrfMakeOutputs) -> Self
fn from(value: AuthenticatorPrfMakeOutputs) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for AuthenticationExtensionsPrfOutputs
impl RefUnwindSafe for AuthenticationExtensionsPrfOutputs
impl Send for AuthenticationExtensionsPrfOutputs
impl Sync for AuthenticationExtensionsPrfOutputs
impl Unpin for AuthenticationExtensionsPrfOutputs
impl UnwindSafe for AuthenticationExtensionsPrfOutputs
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