pub struct AuthClient { /* private fields */ }
Implementations§
Source§impl AuthClient
impl AuthClient
pub fn new(api_options: DfnsApiClientOptions) -> Self
pub async fn activate_application( &self, request: ActivateApplicationRequest, ) -> Result<ActivateApplicationResponse, DfnsError>
pub async fn activate_credential( &self, request: ActivateCredentialRequest, ) -> Result<ActivateCredentialResponse, DfnsError>
pub async fn activate_personal_access_token( &self, request: ActivatePersonalAccessTokenRequest, ) -> Result<ActivatePersonalAccessTokenResponse, DfnsError>
pub async fn activate_service_account( &self, request: ActivateServiceAccountRequest, ) -> Result<ActivateServiceAccountResponse, DfnsError>
pub async fn activate_user( &self, request: ActivateUserRequest, ) -> Result<ActivateUserResponse, DfnsError>
pub async fn archive_application( &self, request: ArchiveApplicationRequest, ) -> Result<ArchiveApplicationResponse, DfnsError>
pub async fn archive_personal_access_token( &self, request: ArchivePersonalAccessTokenRequest, ) -> Result<ArchivePersonalAccessTokenResponse, DfnsError>
pub async fn archive_service_account( &self, request: ArchiveServiceAccountRequest, ) -> Result<ArchiveServiceAccountResponse, DfnsError>
pub async fn archive_user( &self, request: ArchiveUserRequest, ) -> Result<ArchiveUserResponse, DfnsError>
pub async fn create_application( &self, request: CreateApplicationRequest, ) -> Result<CreateApplicationResponse, DfnsError>
pub async fn create_credential( &self, request: CreateCredentialRequest, ) -> Result<CreateCredentialResponse, DfnsError>
pub async fn create_credential_challenge( &self, request: CreateCredentialChallengeRequest, ) -> Result<CreateCredentialChallengeResponse, DfnsError>
pub async fn create_credential_challenge_with_code( &self, request: CreateCredentialChallengeWithCodeRequest, ) -> Result<CreateCredentialChallengeWithCodeResponse, DfnsError>
pub async fn create_credential_code( &self, request: CreateCredentialCodeRequest, ) -> Result<CreateCredentialCodeResponse, DfnsError>
pub async fn create_credential_with_code( &self, request: CreateCredentialWithCodeRequest, ) -> Result<CreateCredentialWithCodeResponse, DfnsError>
pub async fn create_delegated_recovery_challenge( &self, request: CreateDelegatedRecoveryChallengeRequest, ) -> Result<CreateDelegatedRecoveryChallengeResponse, DfnsError>
pub async fn create_delegated_registration_challenge( &self, request: CreateDelegatedRegistrationChallengeRequest, ) -> Result<CreateDelegatedRegistrationChallengeResponse, DfnsError>
pub async fn create_login_challenge( &self, request: CreateLoginChallengeRequest, ) -> Result<CreateLoginChallengeResponse, DfnsError>
pub async fn create_personal_access_token( &self, request: CreatePersonalAccessTokenRequest, ) -> Result<CreatePersonalAccessTokenResponse, DfnsError>
pub async fn create_recovery_challenge( &self, request: CreateRecoveryChallengeRequest, ) -> Result<CreateRecoveryChallengeResponse, DfnsError>
pub async fn create_registration_challenge( &self, request: CreateRegistrationChallengeRequest, ) -> Result<CreateRegistrationChallengeResponse, DfnsError>
pub async fn create_service_account( &self, request: CreateServiceAccountRequest, ) -> Result<CreateServiceAccountResponse, DfnsError>
pub async fn create_user( &self, request: CreateUserRequest, ) -> Result<CreateUserResponse, DfnsError>
pub async fn create_user_action_challenge( &self, request: CreateUserActionChallengeRequest, ) -> Result<CreateUserActionChallengeResponse, DfnsError>
pub async fn create_user_action_signature( &self, request: CreateUserActionSignatureRequest, ) -> Result<CreateUserActionSignatureResponse, DfnsError>
pub async fn deactivate_application( &self, request: DeactivateApplicationRequest, ) -> Result<DeactivateApplicationResponse, DfnsError>
pub async fn deactivate_credential( &self, request: DeactivateCredentialRequest, ) -> Result<DeactivateCredentialResponse, DfnsError>
pub async fn deactivate_personal_access_token( &self, request: DeactivatePersonalAccessTokenRequest, ) -> Result<DeactivatePersonalAccessTokenResponse, DfnsError>
pub async fn deactivate_service_account( &self, request: DeactivateServiceAccountRequest, ) -> Result<DeactivateServiceAccountResponse, DfnsError>
pub async fn deactivate_user( &self, request: DeactivateUserRequest, ) -> Result<DeactivateUserResponse, DfnsError>
pub async fn delegated_login( &self, request: DelegatedLoginRequest, ) -> Result<DelegatedLoginResponse, DfnsError>
pub async fn get_application( &self, request: GetApplicationRequest, ) -> Result<GetApplicationResponse, DfnsError>
pub async fn get_personal_access_token( &self, request: GetPersonalAccessTokenRequest, ) -> Result<GetPersonalAccessTokenResponse, DfnsError>
pub async fn get_service_account( &self, request: GetServiceAccountRequest, ) -> Result<GetServiceAccountResponse, DfnsError>
pub async fn get_user( &self, request: GetUserRequest, ) -> Result<GetUserResponse, DfnsError>
pub async fn list_applications( &self, ) -> Result<ListApplicationsResponse, DfnsError>
pub async fn list_credentials( &self, ) -> Result<ListCredentialsResponse, DfnsError>
pub async fn list_personal_access_tokens( &self, ) -> Result<ListPersonalAccessTokensResponse, DfnsError>
pub async fn list_service_accounts( &self, ) -> Result<ListServiceAccountsResponse, DfnsError>
pub async fn list_users( &self, request: Option<ListUsersRequest>, ) -> Result<ListUsersResponse, DfnsError>
pub async fn login( &self, request: LoginRequest, ) -> Result<LoginResponse, DfnsError>
pub async fn logout( &self, request: Option<LogoutRequest>, ) -> Result<LogoutResponse, DfnsError>
pub async fn recover( &self, request: RecoverRequest, ) -> Result<RecoverResponse, DfnsError>
pub async fn recreate_delegated_registration_challenge( &self, request: RecreateDelegatedRegistrationChallengeRequest, ) -> Result<RecreateDelegatedRegistrationChallengeResponse, DfnsError>
pub async fn register( &self, request: RegisterRequest, ) -> Result<RegisterResponse, DfnsError>
pub async fn register_end_user( &self, request: RegisterEndUserRequest, ) -> Result<RegisterEndUserResponse, DfnsError>
pub async fn resend_registration_code( &self, request: ResendRegistrationCodeRequest, ) -> Result<ResendRegistrationCodeResponse, DfnsError>
pub async fn send_login_code( &self, request: SendLoginCodeRequest, ) -> Result<SendLoginCodeResponse, DfnsError>
pub async fn send_recovery_code( &self, request: SendRecoveryCodeRequest, ) -> Result<SendRecoveryCodeResponse, DfnsError>
pub async fn update_application( &self, request: UpdateApplicationRequest, ) -> Result<UpdateApplicationResponse, DfnsError>
pub async fn update_personal_access_token( &self, request: UpdatePersonalAccessTokenRequest, ) -> Result<UpdatePersonalAccessTokenResponse, DfnsError>
pub async fn update_service_account( &self, request: UpdateServiceAccountRequest, ) -> Result<UpdateServiceAccountResponse, DfnsError>
Auto Trait Implementations§
impl Freeze for AuthClient
impl !RefUnwindSafe for AuthClient
impl Send for AuthClient
impl Sync for AuthClient
impl Unpin for AuthClient
impl !UnwindSafe for AuthClient
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