pub struct EnumerateCredentialsRequest { /* private fields */ }Expand description
Request to enumerate credentials for a specific RP
Implementations§
Source§impl EnumerateCredentialsRequest
impl EnumerateCredentialsRequest
Sourcepub fn new(pin_uv_auth: Option<PinUvAuth>, rp_id_hash: [u8; 32]) -> Self
pub fn new(pin_uv_auth: Option<PinUvAuth>, rp_id_hash: [u8; 32]) -> Self
Create new enumerate credentials request
§Arguments
pin_uv_auth- Optional PIN/UV auth token with CredentialManagement permissionrp_id_hash- SHA-256 hash of RP ID
Sourcepub fn pin_uv_auth(&self) -> Option<&PinUvAuth>
pub fn pin_uv_auth(&self) -> Option<&PinUvAuth>
Get the PIN/UV auth bundle
Sourcepub fn rp_id_hash(&self) -> &[u8; 32]
pub fn rp_id_hash(&self) -> &[u8; 32]
Get the RP ID hash
Trait Implementations§
Source§impl Clone for EnumerateCredentialsRequest
impl Clone for EnumerateCredentialsRequest
Source§fn clone(&self) -> EnumerateCredentialsRequest
fn clone(&self) -> EnumerateCredentialsRequest
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 moreAuto Trait Implementations§
impl Freeze for EnumerateCredentialsRequest
impl RefUnwindSafe for EnumerateCredentialsRequest
impl Send for EnumerateCredentialsRequest
impl Sync for EnumerateCredentialsRequest
impl Unpin for EnumerateCredentialsRequest
impl UnwindSafe for EnumerateCredentialsRequest
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