pub struct IdentityRegistry<'a> { /* private fields */ }Implementations§
Source§impl<'a> IdentityRegistry<'a>
impl<'a> IdentityRegistry<'a>
pub fn list(&self) -> ImResult<Vec<IdentitySummary>>
pub async fn list_async(&self) -> ImResult<Vec<IdentitySummary>>
pub fn default_identity(&self) -> ImResult<Option<IdentitySummary>>
pub async fn default_identity_async(&self) -> ImResult<Option<IdentitySummary>>
pub fn delete_local_identity( &self, selector: IdentitySelector, ) -> ImResult<DeleteLocalIdentityResult>
pub async fn delete_local_identity_async( &self, selector: IdentitySelector, ) -> ImResult<DeleteLocalIdentityResult>
pub fn resolve(&self, selector: IdentitySelector) -> ImResult<IdentitySummary>
pub async fn resolve_async( &self, selector: IdentitySelector, ) -> ImResult<IdentitySummary>
pub fn vault_status( &self, selector: IdentitySelector, ) -> ImResult<IdentityVaultStatus>
pub async fn vault_status_async( &self, selector: IdentitySelector, ) -> ImResult<IdentityVaultStatus>
pub fn migrate_identity_vault( &self, selector: IdentitySelector, ) -> ImResult<IdentityVaultMigrationReport>
pub async fn migrate_identity_vault_async( &self, selector: IdentitySelector, ) -> ImResult<IdentityVaultMigrationReport>
pub fn verify_identity_vault( &self, selector: IdentitySelector, ) -> ImResult<IdentityVaultVerificationReport>
pub async fn verify_identity_vault_async( &self, selector: IdentitySelector, ) -> ImResult<IdentityVaultVerificationReport>
pub fn load_daemon_subkey_package( &self, selector: IdentitySelector, ) -> ImResult<DaemonSubkeyPrivatePackage>
pub async fn load_daemon_subkey_package_async( &self, selector: IdentitySelector, ) -> ImResult<DaemonSubkeyPrivatePackage>
pub fn ensure_daemon_subkey_package( &self, selector: IdentitySelector, ) -> ImResult<DaemonSubkeyPrivatePackage>
pub async fn ensure_daemon_subkey_package_async( &self, selector: IdentitySelector, ) -> ImResult<DaemonSubkeyPrivatePackage>
pub fn register_handle( &self, request: RegisterHandleRequest, ) -> ImResult<HandleRegistrationResult>
pub async fn register_handle_async( &self, request: RegisterHandleRequest, ) -> ImResult<HandleRegistrationResult>
Source§impl IdentityRegistry<'_>
impl IdentityRegistry<'_>
pub fn recover_handle( &self, request: RecoverHandleRequest, ) -> ImResult<RecoverHandleResult>
pub async fn recover_handle_async( &self, request: RecoverHandleRequest, ) -> ImResult<RecoverHandleResult>
pub fn recover_handle_plan( &self, request: RecoverHandlePlanRequest, ) -> ImResult<RecoverHandlePlan>
pub async fn recover_handle_plan_async( &self, request: RecoverHandlePlanRequest, ) -> ImResult<RecoverHandlePlan>
pub fn plan_default_identity_change( &self, selector: IdentitySelector, ) -> ImResult<DefaultIdentityChange>
pub async fn plan_default_identity_change_async( &self, selector: IdentitySelector, ) -> ImResult<DefaultIdentityChange>
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for IdentityRegistry<'a>
impl<'a> !UnwindSafe for IdentityRegistry<'a>
impl<'a> Freeze for IdentityRegistry<'a>
impl<'a> Send for IdentityRegistry<'a>
impl<'a> Sync for IdentityRegistry<'a>
impl<'a> Unpin for IdentityRegistry<'a>
impl<'a> UnsafeUnpin for IdentityRegistry<'a>
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