Implementation
@$core.Deprecated('Use updateLoginPolicyRequestDescriptor instead')
const UpdateLoginPolicyRequest$json = {
'1': 'UpdateLoginPolicyRequest',
'2': [
{
'1': 'allow_username_password',
'3': 1,
'4': 1,
'5': 8,
'8': {},
'10': 'allowUsernamePassword'
},
{
'1': 'allow_register',
'3': 2,
'4': 1,
'5': 8,
'8': {},
'10': 'allowRegister'
},
{
'1': 'allow_external_idp',
'3': 3,
'4': 1,
'5': 8,
'8': {},
'10': 'allowExternalIdp'
},
{'1': 'force_mfa', '3': 4, '4': 1, '5': 8, '8': {}, '10': 'forceMfa'},
{
'1': 'passwordless_type',
'3': 5,
'4': 1,
'5': 14,
'6': '.zitadel.policy.v1.PasswordlessType',
'8': {},
'10': 'passwordlessType'
},
{
'1': 'hide_password_reset',
'3': 6,
'4': 1,
'5': 8,
'8': {},
'10': 'hidePasswordReset'
},
{
'1': 'ignore_unknown_usernames',
'3': 7,
'4': 1,
'5': 8,
'8': {},
'10': 'ignoreUnknownUsernames'
},
{
'1': 'default_redirect_uri',
'3': 8,
'4': 1,
'5': 9,
'8': {},
'10': 'defaultRedirectUri'
},
{
'1': 'password_check_lifetime',
'3': 9,
'4': 1,
'5': 11,
'6': '.google.protobuf.Duration',
'10': 'passwordCheckLifetime'
},
{
'1': 'external_login_check_lifetime',
'3': 10,
'4': 1,
'5': 11,
'6': '.google.protobuf.Duration',
'10': 'externalLoginCheckLifetime'
},
{
'1': 'mfa_init_skip_lifetime',
'3': 11,
'4': 1,
'5': 11,
'6': '.google.protobuf.Duration',
'10': 'mfaInitSkipLifetime'
},
{
'1': 'second_factor_check_lifetime',
'3': 12,
'4': 1,
'5': 11,
'6': '.google.protobuf.Duration',
'10': 'secondFactorCheckLifetime'
},
{
'1': 'multi_factor_check_lifetime',
'3': 13,
'4': 1,
'5': 11,
'6': '.google.protobuf.Duration',
'10': 'multiFactorCheckLifetime'
},
{
'1': 'allow_domain_discovery',
'3': 14,
'4': 1,
'5': 8,
'8': {},
'10': 'allowDomainDiscovery'
},
{
'1': 'disable_login_with_email',
'3': 15,
'4': 1,
'5': 8,
'8': {},
'10': 'disableLoginWithEmail'
},
{
'1': 'disable_login_with_phone',
'3': 16,
'4': 1,
'5': 8,
'8': {},
'10': 'disableLoginWithPhone'
},
{
'1': 'force_mfa_local_only',
'3': 17,
'4': 1,
'5': 8,
'8': {},
'10': 'forceMfaLocalOnly'
},
],
};