Interface IPhoneClient
- Namespace
- Auth0.ManagementApi.Guardian.Factors
- Assembly
- Auth0.ManagementApi.dll
public interface IPhoneClient
- Extension Methods
Methods
GetMessageTypesAsync(RequestOptions?, CancellationToken)
Retrieve list of phone-type MFA factors (i.e., sms and voice) that are enabled for your tenant.
WithRawResponseTask<GetGuardianFactorPhoneMessageTypesResponseContent> GetMessageTypesAsync(RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
optionsRequestOptionscancellationTokenCancellationToken
Returns
GetSelectedProviderAsync(RequestOptions?, CancellationToken)
Retrieve details of the multi-factor authentication phone provider configured for your tenant.
WithRawResponseTask<GetGuardianFactorsProviderPhoneResponseContent> GetSelectedProviderAsync(RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
optionsRequestOptionscancellationTokenCancellationToken
Returns
GetTemplatesAsync(RequestOptions?, CancellationToken)
Retrieve details of the multi-factor authentication enrollment and verification templates for phone-type factors available in your tenant.
WithRawResponseTask<GetGuardianFactorPhoneTemplatesResponseContent> GetTemplatesAsync(RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
optionsRequestOptionscancellationTokenCancellationToken
Returns
GetTwilioProviderAsync(RequestOptions?, CancellationToken)
Retrieve configuration details for a Twilio phone provider that has been set up in your tenant. To learn more, review Configure SMS and Voice Notifications for MFA.
WithRawResponseTask<GetGuardianFactorsProviderPhoneTwilioResponseContent> GetTwilioProviderAsync(RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
optionsRequestOptionscancellationTokenCancellationToken
Returns
SetMessageTypesAsync(SetGuardianFactorPhoneMessageTypesRequestContent, RequestOptions?, CancellationToken)
Replace the list of phone-type MFA factors (i.e., sms and voice) that are enabled for your tenant.
WithRawResponseTask<SetGuardianFactorPhoneMessageTypesResponseContent> SetMessageTypesAsync(SetGuardianFactorPhoneMessageTypesRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
requestSetGuardianFactorPhoneMessageTypesRequestContentoptionsRequestOptionscancellationTokenCancellationToken
Returns
SetProviderAsync(SetGuardianFactorsProviderPhoneRequestContent, RequestOptions?, CancellationToken)
WithRawResponseTask<SetGuardianFactorsProviderPhoneResponseContent> SetProviderAsync(SetGuardianFactorsProviderPhoneRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
requestSetGuardianFactorsProviderPhoneRequestContentoptionsRequestOptionscancellationTokenCancellationToken
Returns
SetTemplatesAsync(SetGuardianFactorPhoneTemplatesRequestContent, RequestOptions?, CancellationToken)
Customize the messages sent to complete phone enrollment and verification (subscription required).
WithRawResponseTask<SetGuardianFactorPhoneTemplatesResponseContent> SetTemplatesAsync(SetGuardianFactorPhoneTemplatesRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
requestSetGuardianFactorPhoneTemplatesRequestContentoptionsRequestOptionscancellationTokenCancellationToken
Returns
SetTwilioProviderAsync(SetGuardianFactorsProviderPhoneTwilioRequestContent, RequestOptions?, CancellationToken)
Update the configuration of a Twilio phone provider that has been set up in your tenant. To learn more, review Configure SMS and Voice Notifications for MFA.
WithRawResponseTask<SetGuardianFactorsProviderPhoneTwilioResponseContent> SetTwilioProviderAsync(SetGuardianFactorsProviderPhoneTwilioRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
requestSetGuardianFactorsProviderPhoneTwilioRequestContentoptionsRequestOptionscancellationTokenCancellationToken