pub struct SetMinPinLengthParams {
pub new_min_pin_length: Option<u32>,
pub min_pin_length_rpids: Vec<String>,
pub force_change_pin: Option<bool>,
}Available on (crate features
ctap2) and (crate features ctap2-management) only.Expand description
Parameters for setting minimum PIN length in a ConfigRequest.
Fields§
§new_min_pin_length: Option<u32>Minimum PIN length, in Unicode code points.
min_pin_length_rpids: Vec<String>Relying Party IDs which are allowed to request this information via the
minPinLength extension.
force_change_pin: Option<bool>If set to true, invalidates the authenticator’s existing PIN, and
forces the PIN to be changed before it can be used again.
Trait Implementations§
Source§impl Clone for SetMinPinLengthParams
impl Clone for SetMinPinLengthParams
Source§fn clone(&self) -> SetMinPinLengthParams
fn clone(&self) -> SetMinPinLengthParams
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 SetMinPinLengthParams
impl Debug for SetMinPinLengthParams
Source§impl Default for SetMinPinLengthParams
impl Default for SetMinPinLengthParams
Source§fn default() -> SetMinPinLengthParams
fn default() -> SetMinPinLengthParams
Returns the “default value” for a type. Read more
Source§impl From<SetMinPinLengthParams> for BTreeMap<Value, Value>
impl From<SetMinPinLengthParams> for BTreeMap<Value, Value>
Source§fn from(value: SetMinPinLengthParams) -> Self
fn from(value: SetMinPinLengthParams) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SetMinPinLengthParams
impl PartialEq for SetMinPinLengthParams
Source§impl Serialize for SetMinPinLengthParams
impl Serialize for SetMinPinLengthParams
impl Eq for SetMinPinLengthParams
impl StructuralPartialEq for SetMinPinLengthParams
Auto Trait Implementations§
impl Freeze for SetMinPinLengthParams
impl RefUnwindSafe for SetMinPinLengthParams
impl Send for SetMinPinLengthParams
impl Sync for SetMinPinLengthParams
impl Unpin for SetMinPinLengthParams
impl UnwindSafe for SetMinPinLengthParams
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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