AuthenticationFlowParms
Parameters defining the new authentication flow.
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| IdentityProviderIds | List<string> | The UUIDs of the identity providers, both OIDC and SAML, supported when the IDP login flow is enabled- -at least one is required. This parameter should be used instead of oidcIdentityProviderIds. | [optional] |
| IdpDomainBased | bool? | A flag indicating if the authentication flow will be using domain-based IDPs. | [optional] |
| IdpLoginSecondStep | List<AuthenticationFlowParms.IdpLoginSecondStepEnum> | The authenticator type to use during in the second step of a two-step authentication scenario when the identity provider Login flow is enabled and requires a second factor. PASSTHROUGH is not supported. | [optional] |
| LoginFlows | List<LoginFlow> | List of enabled login flows- -at least one must be enabled. If a login flow is not provided, then it's treated as disabled. Enabled login flows must be supported by the account entitlement. | |
| Name | string | The name of the authentication flow. | [optional] |
| OidcIdentityProviderIds | List<string> | The UUIDs of the OIDC identity providers supported when the IDP login flow is enabled- -at least one is required. This parameter is deprecated, use identityProviderIds instead. | [optional] |
| OtpDeliveryPreference | List<OTPPreferenceDetails> | Indicates the otp delivery preference in order. | [optional] |
| OverrideOtpContacts | bool? | A flag indicating if group based OTP policy can be overridden by the authentication flow. | [optional] |
| UserLoginFirstStep | string | The authenticator type to use in the first step of a two-step authentication scenario when the User Login flow is enabled. | [optional] |
| UserLoginSecondStep | List<AuthenticationFlowParms.UserLoginSecondStepEnum> | The list of authenticator types to use in the second step of a two-step authentication scenario when the User Login flow is enabled. Use an empty array when none is required. | [optional] |