pub struct AccountsKeyManagementApiClient {
configuration: Arc<Configuration>,
}Fields§
§configuration: Arc<Configuration>Implementations§
Source§impl AccountsKeyManagementApiClient
impl AccountsKeyManagementApiClient
pub fn new(configuration: Arc<Configuration>) -> Self
Trait Implementations§
Source§impl AccountsKeyManagementApi for AccountsKeyManagementApiClient
impl AccountsKeyManagementApi for AccountsKeyManagementApiClient
Source§fn get_key_connector_confirmation_details<'a, 'life0, 'async_trait>(
&'life0 self,
org_sso_identifier: &'a str,
) -> Pin<Box<dyn Future<Output = Result<KeyConnectorConfirmationDetailsResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_key_connector_confirmation_details<'a, 'life0, 'async_trait>(
&'life0 self,
org_sso_identifier: &'a str,
) -> Pin<Box<dyn Future<Output = Result<KeyConnectorConfirmationDetailsResponseModel, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /accounts/key-connector/confirmation-details/{orgSsoIdentifier}
Source§fn password_change_and_rotate_user_account_keys<'a, 'life0, 'async_trait>(
&'life0 self,
rotate_user_account_keys_and_data_request_model: Option<RotateUserAccountKeysAndDataRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn password_change_and_rotate_user_account_keys<'a, 'life0, 'async_trait>(
&'life0 self,
rotate_user_account_keys_and_data_request_model: Option<RotateUserAccountKeysAndDataRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /accounts/key-management/rotate-user-account-keys
Source§fn post_convert_to_key_connector<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn post_convert_to_key_connector<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
POST /accounts/convert-to-key-connector
Source§fn post_enroll_to_key_connector<'a, 'life0, 'async_trait>(
&'life0 self,
key_connector_enrollment_request_model: Option<KeyConnectorEnrollmentRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn post_enroll_to_key_connector<'a, 'life0, 'async_trait>(
&'life0 self,
key_connector_enrollment_request_model: Option<KeyConnectorEnrollmentRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /accounts/key-connector/enroll
Source§fn post_set_key_connector_key<'a, 'life0, 'async_trait>(
&'life0 self,
set_key_connector_key_request_model: Option<SetKeyConnectorKeyRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn post_set_key_connector_key<'a, 'life0, 'async_trait>(
&'life0 self,
set_key_connector_key_request_model: Option<SetKeyConnectorKeyRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /accounts/set-key-connector-key
Source§fn regenerate_keys<'a, 'life0, 'async_trait>(
&'life0 self,
key_regeneration_request_model: Option<KeyRegenerationRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn regenerate_keys<'a, 'life0, 'async_trait>(
&'life0 self,
key_regeneration_request_model: Option<KeyRegenerationRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /accounts/key-management/regenerate-keys
Source§fn rotate_user_keys<'a, 'life0, 'async_trait>(
&'life0 self,
rotate_user_keys_request_model: Option<RotateUserKeysRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn rotate_user_keys<'a, 'life0, 'async_trait>(
&'life0 self,
rotate_user_keys_request_model: Option<RotateUserKeysRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /accounts/key-management/rotate-user-keys
Auto Trait Implementations§
impl Freeze for AccountsKeyManagementApiClient
impl !RefUnwindSafe for AccountsKeyManagementApiClient
impl Send for AccountsKeyManagementApiClient
impl Sync for AccountsKeyManagementApiClient
impl Unpin for AccountsKeyManagementApiClient
impl UnsafeUnpin for AccountsKeyManagementApiClient
impl !UnwindSafe for AccountsKeyManagementApiClient
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
§fn new_handle(value: Arc<T>) -> Handle
fn new_handle(value: Arc<T>) -> Handle
Create a new handle for an Arc value Read more
§unsafe fn clone_handle(handle: Handle) -> Handle
unsafe fn clone_handle(handle: Handle) -> Handle
Clone a handle Read more
§unsafe fn consume_handle(handle: Handle) -> Arc<T>
unsafe fn consume_handle(handle: Handle) -> Arc<T>
Consume a handle, getting back the initial
Arc<> Read more