pub enum StatelessKeyManagerRequest {
GetHardwareDerivedKey {
key_info: Vec<u8>,
responder: StatelessKeyManagerGetHardwareDerivedKeyResponder,
},
}
Variants§
GetHardwareDerivedKey
Get a hardware key derived key.
Get a key derived from hardware root key using key_info
as info and the trusted app ID
as salt. This call is deterministic and always returns the same result if given the same
key_info
on the same device and would be different across different devices if they have
different hardware keys.
Implementations§
Source§impl StatelessKeyManagerRequest
impl StatelessKeyManagerRequest
pub fn into_get_hardware_derived_key( self, ) -> Option<(Vec<u8>, StatelessKeyManagerGetHardwareDerivedKeyResponder)>
Sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL
Trait Implementations§
Auto Trait Implementations§
impl Freeze for StatelessKeyManagerRequest
impl !RefUnwindSafe for StatelessKeyManagerRequest
impl Send for StatelessKeyManagerRequest
impl Sync for StatelessKeyManagerRequest
impl Unpin for StatelessKeyManagerRequest
impl !UnwindSafe for StatelessKeyManagerRequest
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