client.Factors.ListAsync() -> WithRawResponseTask<ListFactorsResponseContent>
-
-
-
List of factors enabled for the Auth0 tenant and available for enrollment by this user.
-
-
-
await client.Factors.ListAsync();
-
-
client.AuthenticationMethods.ListAsync(ListAuthenticationMethodsRequestParameters { ... }) -> WithRawResponseTask<ListAuthenticationMethodsResponseContent>
-
-
-
Retrieve detailed list of authentication methods belonging to the authenticated user.
-
-
-
await client.AuthenticationMethods.ListAsync( new ListAuthenticationMethodsRequestParameters { Type = FactorTypeEnum.Password } );
-
-
-
request:
ListAuthenticationMethodsRequestParameters
-
-
client.AuthenticationMethods.CreateAsync(CreateAuthenticationMethodRequestContent { ... }) -> WithRawResponseTask<CreateAuthenticationMethodResponseContent>
-
-
-
Start the enrollment of a supported authentication method.
-
-
-
await client.AuthenticationMethods.CreateAsync( new CreateAuthenticationMethodRequestContent( new CreateAuthenticationMethodRequestContent.Phone( new CreatePhoneAuthenticationMethod { PhoneNumber = "phone_number" } ) ) );
-
-
-
request:
CreateAuthenticationMethodRequestContent
-
-
client.AuthenticationMethods.GetAsync(authenticationMethodId) -> WithRawResponseTask<GetAuthenticationMethodResponseContent>
-
-
-
Retrieves a single authentication method belonging to the authenticated user.
-
-
-
await client.AuthenticationMethods.GetAsync("authentication_method_id");
-
-
-
authenticationMethodId:
stringβ Authentication Method ID. This value is part of the Location header returned when creating an authentication method. It should be used as it is, without any modifications.
-
-
client.AuthenticationMethods.DeleteAsync(authenticationMethodId) -> WithRawResponseTask
-
-
-
Deletes a single authentication method belonging to the authenticated user.
-
-
-
await client.AuthenticationMethods.DeleteAsync("authentication_method_id");
-
-
-
authenticationMethodId:
stringβ Authentication Method ID. This value is part of the Location header returned when creating an authentication method. It should be used as it is, without any modifications.
-
-
client.AuthenticationMethods.UpdateAsync(authenticationMethodId, UpdateAuthenticationMethodRequestContent { ... }) -> WithRawResponseTask<UpdateAuthenticationMethodResponseContent>
-
-
-
Updates a single authentication method
-
-
-
await client.AuthenticationMethods.UpdateAsync( "authentication_method_id", new UpdateAuthenticationMethodRequestContent() );
-
-
-
authenticationMethodId:
stringβ Authentication Method ID. This value is part of the Location header returned when creating an authentication method. It should be used as it is, without any modifications.
-
request:
UpdateAuthenticationMethodRequestContent
-
-
client.AuthenticationMethods.VerifyAsync(authenticationMethodId, VerifyAuthenticationMethodRequestContent { ... }) -> WithRawResponseTask<VerifyAuthenticationMethodResponseContent>
-
-
-
Confirm the enrollment of a supported authentication method.
-
-
-
await client.AuthenticationMethods.VerifyAsync( "authentication_method_id", new VerifyEmailAuthenticationMethod { AuthSession = "Fe26.2**05c400ed...", OtpCode = "123456" } );
-
-
-
authenticationMethodId:
stringβ Authentication Method ID. This value is part of the Location header returned when creating an authentication method. It should be used as it is, without any modifications.
-
request:
VerifyAuthenticationMethodRequestContent
-
-
client.ConnectedAccounts.CreateAsync(CreateConnectedAccountsRequestContent { ... }) -> WithRawResponseTask<CreateConnectedAccountsResponseContent>
-
-
-
Start an authorization flow to link the authenticated user's account with an external identity provider.
-
-
-
await client.ConnectedAccounts.CreateAsync( new CreateConnectedAccountsRequestContent { Connection = "connection", RedirectUri = "redirect_uri", } );
-
-
-
request:
CreateConnectedAccountsRequestContent
-
-
client.ConnectedAccounts.CompleteAsync(CompleteConnectedAccountsRequestContent { ... }) -> WithRawResponseTask<CompleteConnectedAccountsResponseContent>
-
-
-
Complete a previously started authorization flow to link the authenticated user's account with an external identity provider.
-
-
-
await client.ConnectedAccounts.CompleteAsync( new CompleteConnectedAccountsRequestContent { AuthSession = "auth_session", ConnectCode = "connect_code", RedirectUri = "redirect_uri", } );
-
-
-
request:
CompleteConnectedAccountsRequestContent
-
-
client.ConnectedAccounts.ListAsync(ListConnectedAccountsRequestParameters { ... }) -> Pager<ConnectedAccount>
-
-
-
Retrieve connected accounts belonging to the authenticated user.
-
-
-
await client.ConnectedAccounts.ListAsync( new ListConnectedAccountsRequestParameters { Connection = "connection", From = "from", Take = 1, } );
-
-
-
request:
ListConnectedAccountsRequestParameters
-
-
client.ConnectedAccounts.DeleteAsync(id) -> WithRawResponseTask
-
-
-
Delete a connected account belonging to the authenticated user.
-
-
-
await client.ConnectedAccounts.DeleteAsync("id");
-
-
-
id:
stringβ The unique identifier of the connected account
-
-
client.ConnectedAccounts.Connections.ListAsync(ListConnectedAccountsConnectionsRequestParameters { ... }) -> Pager<ConnectedAccountConnection>
-
-
-
Retrieve available connections that can be used for account linking by the authenticated user.
-
-
-
await client.ConnectedAccounts.Connections.ListAsync( new ListConnectedAccountsConnectionsRequestParameters { From = "from", Take = 1 } );
-
-
-
request:
ListConnectedAccountsConnectionsRequestParameters
-
-