GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfig class

Options related to MultiFactor Authentication for the project.

Constructors

GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfig({Input<List<GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem>>? enabledProviders, Input<List<GoogleCloudIdentitytoolkitAdminV2ProviderConfig>>? providerConfigs, Input<GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState>? state})
Creates a new GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfig. enabledProviders A list of usable second factors for this project. providerConfigs A list of usable second factors for this project along with their configurations. This field does not support phone based MFA, for that use the 'enabled_providers' field. state Whether MultiFactor Authentication has been enabled for this project.
const
GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfig.fromMap(Map<String, dynamic> map)
factory

Properties

enabledProviders → Input<List<GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem>>?
A list of usable second factors for this project.
final
hashCode → int
The hash code for this object.
no setterinherited
providerConfigs → Input<List<GoogleCloudIdentitytoolkitAdminV2ProviderConfig>>?
A list of usable second factors for this project along with their configurations. This field does not support phone based MFA, for that use the 'enabled_providers' field.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → Input<GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState>?
Whether MultiFactor Authentication has been enabled for this project.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited