pub enum AdminRequest {
DeleteAllKeys {
responder: AdminDeleteAllKeysResponder,
},
}Expand description
Provides administrative operations for key management.
Variants§
DeleteAllKeys
Deletes all keymint-managed keys that rely on TEE state. For example, keys tagged with
Tag::ROLLBACK_RESISTANCE may be rendered unusable due to bumping a securely managed
anti-rollback counter or keys tagged with Tag::USER_SECURE_ID may be rendered unusable
due to securely stored user ID bindings. The precise set of affected keys depends on the
TEE implementation supporting keymint.
Fields
§
responder: AdminDeleteAllKeysResponderImplementations§
Source§impl AdminRequest
impl AdminRequest
pub fn into_delete_all_keys(self) -> Option<AdminDeleteAllKeysResponder>
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 AdminRequest
impl !RefUnwindSafe for AdminRequest
impl Send for AdminRequest
impl Sync for AdminRequest
impl Unpin for AdminRequest
impl !UnwindSafe for AdminRequest
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