pub trait OrganizationUsersApi: Send + Sync {
Show 25 methods
// Required methods
fn accept<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_id: Uuid,
organization_user_accept_request_model: Option<OrganizationUserAcceptRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<AcceptError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn accept_init<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_id: Uuid,
organization_user_accept_init_request_model: Option<OrganizationUserAcceptInitRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<AcceptInitError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn bulk_confirm<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_confirm_request_model: Option<OrganizationUserBulkConfirmRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkConfirmError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn bulk_delete_account<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkDeleteAccountError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn bulk_enable_secrets_manager<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<BulkEnableSecretsManagerError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn bulk_reinvite<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkReinviteError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn bulk_remove<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkRemoveError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn bulk_restore<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkRestoreError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn bulk_revoke<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkRevokeError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn confirm<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
organization_user_confirm_request_model: Option<OrganizationUserConfirmRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<ConfirmError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn delete_account<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<DeleteAccountError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn get<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
include_groups: Option<bool>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserDetailsResponseModel, Error<GetError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn get_account_recovery_details<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserResetPasswordDetailsResponseModelListResponseModel, Error<GetAccountRecoveryDetailsError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn get_all<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
include_groups: Option<bool>,
include_collections: Option<bool>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserUserDetailsResponseModelListResponseModel, Error<GetAllError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn get_mini_details<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserUserMiniDetailsResponseModelListResponseModel, Error<GetMiniDetailsError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn get_reset_password_details<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserResetPasswordDetailsResponseModel, Error<GetResetPasswordDetailsError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn invite<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_invite_request_model: Option<OrganizationUserInviteRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<InviteError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn put<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
organization_user_update_request_model: Option<OrganizationUserUpdateRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PutError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn put_reset_password<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
organization_user_reset_password_request_model: Option<OrganizationUserResetPasswordRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PutResetPasswordError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn put_reset_password_enrollment<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
user_id: Uuid,
organization_user_reset_password_enrollment_request_model: Option<OrganizationUserResetPasswordEnrollmentRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PutResetPasswordEnrollmentError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn reinvite<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<ReinviteError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn remove<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<RemoveError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn restore<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<RestoreError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn revoke<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<RevokeError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
fn user_public_keys<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserPublicKeyResponseModelListResponseModel, Error<UserPublicKeysError>>> + Send + 'async_trait>>
where Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait;
}
Required Methods§
Sourcefn accept<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_id: Uuid,
organization_user_accept_request_model: Option<OrganizationUserAcceptRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<AcceptError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn accept<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_id: Uuid,
organization_user_accept_request_model: Option<OrganizationUserAcceptRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<AcceptError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /organizations/{orgId}/users/{organizationUserId}/accept
Sourcefn accept_init<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_id: Uuid,
organization_user_accept_init_request_model: Option<OrganizationUserAcceptInitRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<AcceptInitError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn accept_init<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_id: Uuid,
organization_user_accept_init_request_model: Option<OrganizationUserAcceptInitRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<AcceptInitError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /organizations/{orgId}/users/{organizationUserId}/accept-init
Sourcefn bulk_confirm<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_confirm_request_model: Option<OrganizationUserBulkConfirmRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkConfirmError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn bulk_confirm<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_confirm_request_model: Option<OrganizationUserBulkConfirmRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkConfirmError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /organizations/{orgId}/users/confirm
Sourcefn bulk_delete_account<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkDeleteAccountError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn bulk_delete_account<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkDeleteAccountError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
DELETE /organizations/{orgId}/users/delete-account
Sourcefn bulk_enable_secrets_manager<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<BulkEnableSecretsManagerError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn bulk_enable_secrets_manager<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<BulkEnableSecretsManagerError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /organizations/{orgId}/users/enable-secrets-manager
Sourcefn bulk_reinvite<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkReinviteError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn bulk_reinvite<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkReinviteError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /organizations/{orgId}/users/reinvite
Sourcefn bulk_remove<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkRemoveError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn bulk_remove<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkRemoveError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
DELETE /organizations/{orgId}/users
Sourcefn bulk_restore<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkRestoreError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn bulk_restore<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkRestoreError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /organizations/{orgId}/users/restore
Sourcefn bulk_revoke<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkRevokeError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn bulk_revoke<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserBulkResponseModelListResponseModel, Error<BulkRevokeError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /organizations/{orgId}/users/revoke
Sourcefn confirm<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
organization_user_confirm_request_model: Option<OrganizationUserConfirmRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<ConfirmError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn confirm<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
organization_user_confirm_request_model: Option<OrganizationUserConfirmRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<ConfirmError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /organizations/{orgId}/users/{id}/confirm
Sourcefn delete_account<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<DeleteAccountError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn delete_account<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<DeleteAccountError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
DELETE /organizations/{orgId}/users/{id}/delete-account
Sourcefn get<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
include_groups: Option<bool>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserDetailsResponseModel, Error<GetError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
include_groups: Option<bool>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserDetailsResponseModel, Error<GetError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /organizations/{orgId}/users/{id}
Sourcefn get_account_recovery_details<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserResetPasswordDetailsResponseModelListResponseModel, Error<GetAccountRecoveryDetailsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_account_recovery_details<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserResetPasswordDetailsResponseModelListResponseModel, Error<GetAccountRecoveryDetailsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /organizations/{orgId}/users/account-recovery-details
Sourcefn get_all<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
include_groups: Option<bool>,
include_collections: Option<bool>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserUserDetailsResponseModelListResponseModel, Error<GetAllError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_all<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
include_groups: Option<bool>,
include_collections: Option<bool>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserUserDetailsResponseModelListResponseModel, Error<GetAllError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /organizations/{orgId}/users
Sourcefn get_mini_details<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserUserMiniDetailsResponseModelListResponseModel, Error<GetMiniDetailsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_mini_details<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserUserMiniDetailsResponseModelListResponseModel, Error<GetMiniDetailsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /organizations/{orgId}/users/mini-details
Sourcefn get_reset_password_details<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserResetPasswordDetailsResponseModel, Error<GetResetPasswordDetailsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn get_reset_password_details<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserResetPasswordDetailsResponseModel, Error<GetResetPasswordDetailsError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
GET /organizations/{orgId}/users/{id}/reset-password-details
Sourcefn invite<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_invite_request_model: Option<OrganizationUserInviteRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<InviteError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn invite<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_invite_request_model: Option<OrganizationUserInviteRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<InviteError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /organizations/{orgId}/users/invite
Sourcefn put<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
organization_user_update_request_model: Option<OrganizationUserUpdateRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PutError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn put<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
organization_user_update_request_model: Option<OrganizationUserUpdateRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PutError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /organizations/{orgId}/users/{id}
Sourcefn put_reset_password<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
organization_user_reset_password_request_model: Option<OrganizationUserResetPasswordRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PutResetPasswordError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn put_reset_password<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
organization_user_reset_password_request_model: Option<OrganizationUserResetPasswordRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PutResetPasswordError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /organizations/{orgId}/users/{id}/reset-password
Sourcefn put_reset_password_enrollment<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
user_id: Uuid,
organization_user_reset_password_enrollment_request_model: Option<OrganizationUserResetPasswordEnrollmentRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PutResetPasswordEnrollmentError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn put_reset_password_enrollment<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
user_id: Uuid,
organization_user_reset_password_enrollment_request_model: Option<OrganizationUserResetPasswordEnrollmentRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<(), Error<PutResetPasswordEnrollmentError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /organizations/{orgId}/users/{userId}/reset-password-enrollment
Sourcefn reinvite<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<ReinviteError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn reinvite<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<ReinviteError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /organizations/{orgId}/users/{id}/reinvite
Sourcefn remove<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<RemoveError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn remove<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<RemoveError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
DELETE /organizations/{orgId}/users/{id}
Sourcefn restore<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<RestoreError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn restore<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<RestoreError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /organizations/{orgId}/users/{id}/restore
Sourcefn revoke<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<RevokeError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn revoke<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
id: Uuid,
) -> Pin<Box<dyn Future<Output = Result<(), Error<RevokeError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
PUT /organizations/{orgId}/users/{id}/revoke
Sourcefn user_public_keys<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserPublicKeyResponseModelListResponseModel, Error<UserPublicKeysError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
fn user_public_keys<'a, 'life0, 'async_trait>(
&'life0 self,
org_id: Uuid,
organization_user_bulk_request_model: Option<OrganizationUserBulkRequestModel>,
) -> Pin<Box<dyn Future<Output = Result<OrganizationUserPublicKeyResponseModelListResponseModel, Error<UserPublicKeysError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'a: 'async_trait,
'life0: 'async_trait,
POST /organizations/{orgId}/users/public-keys