Struct AuthClient

Source
pub struct AuthClient { /* private fields */ }

Implementations§

Source§

impl AuthClient

Source

pub fn new(api_options: DfnsApiClientOptions) -> Self

Source

pub async fn activate_application( &self, request: ActivateApplicationRequest, ) -> Result<ActivateApplicationResponse, DfnsError>

Source

pub async fn activate_credential( &self, request: ActivateCredentialRequest, ) -> Result<ActivateCredentialResponse, DfnsError>

Source

pub async fn activate_personal_access_token( &self, request: ActivatePersonalAccessTokenRequest, ) -> Result<ActivatePersonalAccessTokenResponse, DfnsError>

Source

pub async fn activate_service_account( &self, request: ActivateServiceAccountRequest, ) -> Result<ActivateServiceAccountResponse, DfnsError>

Source

pub async fn activate_user( &self, request: ActivateUserRequest, ) -> Result<ActivateUserResponse, DfnsError>

Source

pub async fn archive_application( &self, request: ArchiveApplicationRequest, ) -> Result<ArchiveApplicationResponse, DfnsError>

Source

pub async fn archive_personal_access_token( &self, request: ArchivePersonalAccessTokenRequest, ) -> Result<ArchivePersonalAccessTokenResponse, DfnsError>

Source

pub async fn archive_service_account( &self, request: ArchiveServiceAccountRequest, ) -> Result<ArchiveServiceAccountResponse, DfnsError>

Source

pub async fn archive_user( &self, request: ArchiveUserRequest, ) -> Result<ArchiveUserResponse, DfnsError>

Source

pub async fn create_application( &self, request: CreateApplicationRequest, ) -> Result<CreateApplicationResponse, DfnsError>

Source

pub async fn create_credential( &self, request: CreateCredentialRequest, ) -> Result<CreateCredentialResponse, DfnsError>

Source

pub async fn create_credential_challenge( &self, request: CreateCredentialChallengeRequest, ) -> Result<CreateCredentialChallengeResponse, DfnsError>

Source

pub async fn create_credential_challenge_with_code( &self, request: CreateCredentialChallengeWithCodeRequest, ) -> Result<CreateCredentialChallengeWithCodeResponse, DfnsError>

Source

pub async fn create_credential_code( &self, request: CreateCredentialCodeRequest, ) -> Result<CreateCredentialCodeResponse, DfnsError>

Source

pub async fn create_credential_with_code( &self, request: CreateCredentialWithCodeRequest, ) -> Result<CreateCredentialWithCodeResponse, DfnsError>

Source

pub async fn create_delegated_recovery_challenge( &self, request: CreateDelegatedRecoveryChallengeRequest, ) -> Result<CreateDelegatedRecoveryChallengeResponse, DfnsError>

Source

pub async fn create_delegated_registration_challenge( &self, request: CreateDelegatedRegistrationChallengeRequest, ) -> Result<CreateDelegatedRegistrationChallengeResponse, DfnsError>

Source

pub async fn create_login_challenge( &self, request: CreateLoginChallengeRequest, ) -> Result<CreateLoginChallengeResponse, DfnsError>

Source

pub async fn create_personal_access_token( &self, request: CreatePersonalAccessTokenRequest, ) -> Result<CreatePersonalAccessTokenResponse, DfnsError>

Source

pub async fn create_recovery_challenge( &self, request: CreateRecoveryChallengeRequest, ) -> Result<CreateRecoveryChallengeResponse, DfnsError>

Source

pub async fn create_registration_challenge( &self, request: CreateRegistrationChallengeRequest, ) -> Result<CreateRegistrationChallengeResponse, DfnsError>

Source

pub async fn create_service_account( &self, request: CreateServiceAccountRequest, ) -> Result<CreateServiceAccountResponse, DfnsError>

Source

pub async fn create_social_registration_challenge( &self, request: CreateSocialRegistrationChallengeRequest, ) -> Result<CreateSocialRegistrationChallengeResponse, DfnsError>

Source

pub async fn create_user( &self, request: CreateUserRequest, ) -> Result<CreateUserResponse, DfnsError>

Source

pub async fn create_user_action_challenge( &self, request: CreateUserActionChallengeRequest, ) -> Result<CreateUserActionChallengeResponse, DfnsError>

Source

pub async fn create_user_action_signature( &self, request: CreateUserActionSignatureRequest, ) -> Result<CreateUserActionSignatureResponse, DfnsError>

Source

pub async fn deactivate_application( &self, request: DeactivateApplicationRequest, ) -> Result<DeactivateApplicationResponse, DfnsError>

Source

pub async fn deactivate_credential( &self, request: DeactivateCredentialRequest, ) -> Result<DeactivateCredentialResponse, DfnsError>

Source

pub async fn deactivate_personal_access_token( &self, request: DeactivatePersonalAccessTokenRequest, ) -> Result<DeactivatePersonalAccessTokenResponse, DfnsError>

Source

pub async fn deactivate_service_account( &self, request: DeactivateServiceAccountRequest, ) -> Result<DeactivateServiceAccountResponse, DfnsError>

Source

pub async fn deactivate_user( &self, request: DeactivateUserRequest, ) -> Result<DeactivateUserResponse, DfnsError>

Source

pub async fn delegated_login( &self, request: DelegatedLoginRequest, ) -> Result<DelegatedLoginResponse, DfnsError>

Source

pub async fn get_application( &self, request: GetApplicationRequest, ) -> Result<GetApplicationResponse, DfnsError>

Source

pub async fn get_personal_access_token( &self, request: GetPersonalAccessTokenRequest, ) -> Result<GetPersonalAccessTokenResponse, DfnsError>

Source

pub async fn get_service_account( &self, request: GetServiceAccountRequest, ) -> Result<GetServiceAccountResponse, DfnsError>

Source

pub async fn get_user( &self, request: GetUserRequest, ) -> Result<GetUserResponse, DfnsError>

Source

pub async fn list_applications( &self, ) -> Result<ListApplicationsResponse, DfnsError>

Source

pub async fn list_credentials( &self, ) -> Result<ListCredentialsResponse, DfnsError>

Source

pub async fn list_personal_access_tokens( &self, ) -> Result<ListPersonalAccessTokensResponse, DfnsError>

Source

pub async fn list_service_accounts( &self, ) -> Result<ListServiceAccountsResponse, DfnsError>

Source

pub async fn list_users( &self, request: Option<ListUsersRequest>, ) -> Result<ListUsersResponse, DfnsError>

Source

pub async fn login( &self, request: LoginRequest, ) -> Result<LoginResponse, DfnsError>

Source

pub async fn logout( &self, request: Option<LogoutRequest>, ) -> Result<LogoutResponse, DfnsError>

Source

pub async fn recover( &self, request: RecoverRequest, ) -> Result<RecoverResponse, DfnsError>

Source

pub async fn recreate_delegated_registration_challenge( &self, request: RecreateDelegatedRegistrationChallengeRequest, ) -> Result<RecreateDelegatedRegistrationChallengeResponse, DfnsError>

Source

pub async fn register( &self, request: RegisterRequest, ) -> Result<RegisterResponse, DfnsError>

Source

pub async fn register_end_user( &self, request: RegisterEndUserRequest, ) -> Result<RegisterEndUserResponse, DfnsError>

Source

pub async fn resend_registration_code( &self, request: ResendRegistrationCodeRequest, ) -> Result<ResendRegistrationCodeResponse, DfnsError>

Source

pub async fn send_login_code( &self, request: SendLoginCodeRequest, ) -> Result<SendLoginCodeResponse, DfnsError>

Source

pub async fn send_recovery_code( &self, request: SendRecoveryCodeRequest, ) -> Result<SendRecoveryCodeResponse, DfnsError>

Source

pub async fn social_login( &self, request: SocialLoginRequest, ) -> Result<SocialLoginResponse, DfnsError>

Source

pub async fn update_application( &self, request: UpdateApplicationRequest, ) -> Result<UpdateApplicationResponse, DfnsError>

Source

pub async fn update_personal_access_token( &self, request: UpdatePersonalAccessTokenRequest, ) -> Result<UpdatePersonalAccessTokenResponse, DfnsError>

Source

pub async fn update_service_account( &self, request: UpdateServiceAccountRequest, ) -> Result<UpdateServiceAccountResponse, DfnsError>

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

impl<T> ErasedDestructor for T
where T: 'static,

Source§

impl<T> MaybeSendSync for T