docs/classes/management.SDK.FactorsClient.html
_options_phone_pushNotification_sms_duo
get phone(): PhoneClient
get pushNotification(): PushNotificationClient
get sms(): SmsClient
get duo(): DuoClient
new FactorsClient(options: BaseClientOptions): FactorsClient
list(
requestOptions?: FactorsClient.RequestOptions,
): HttpResponsePromise<GuardianFactor[]>
Retrieve details of all multi-factor authentication factors associated with your tenant.
OptionalrequestOptions: FactorsClient.RequestOptionsRequest-specific configuration.
await client.guardian.factors.list()Copy
set(
name: Management.GuardianFactorNameEnum,
request: SetGuardianFactorRequestContent,
requestOptions?: FactorsClient.RequestOptions,
): HttpResponsePromise<SetGuardianFactorResponseContent>
Update the status (i.e., enabled or disabled) of a specific multi-factor authentication factor.
Factor name. Can be sms, push-notification, email, duo otp webauthn-roaming, webauthn-platform, or recovery-code.
OptionalrequestOptions: FactorsClient.RequestOptionsRequest-specific configuration.
await client.guardian.factors.set("push-notification", { enabled: true })Copy
Protected Readonly_options_options: NormalizedClientOptionsWithAuth<BaseClientOptions>
Protected_phone_phone: PhoneClient | undefined
Protected_pushNotification_pushNotification: PushNotificationClient | undefined
Protected_sms_sms: SmsClient | undefined
Protected_duo_duo: DuoClient | undefined
Member Visibility
ThemeOSLightDark
Accessors phonepushNotificationsmsduo Constructors constructor Methods listset Properties _options_phone_pushNotification_sms_duo