AuthenticationFactorSettingsBypassCodeSettings

class oci.identity_domains.models.AuthenticationFactorSettingsBypassCodeSettings(**kwargs)

Bases: object

Settings related to the bypass code, such as bypass code length, bypass code expiry, max active bypass codes, and so on

SCIM++ Properties: - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: complex - uniqueness: none

Methods

__init__(**kwargs) Initializes a new AuthenticationFactorSettingsBypassCodeSettings object with values from keyword arguments.

Attributes

help_desk_code_expiry_in_mins [Required] Gets the help_desk_code_expiry_in_mins of this AuthenticationFactorSettingsBypassCodeSettings.
help_desk_generation_enabled [Required] Gets the help_desk_generation_enabled of this AuthenticationFactorSettingsBypassCodeSettings.
help_desk_max_usage [Required] Gets the help_desk_max_usage of this AuthenticationFactorSettingsBypassCodeSettings.
length [Required] Gets the length of this AuthenticationFactorSettingsBypassCodeSettings.
max_active [Required] Gets the max_active of this AuthenticationFactorSettingsBypassCodeSettings.
self_service_generation_enabled [Required] Gets the self_service_generation_enabled of this AuthenticationFactorSettingsBypassCodeSettings.
__init__(**kwargs)

Initializes a new AuthenticationFactorSettingsBypassCodeSettings object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • self_service_generation_enabled (bool) – The value to assign to the self_service_generation_enabled property of this AuthenticationFactorSettingsBypassCodeSettings.
  • help_desk_generation_enabled (bool) – The value to assign to the help_desk_generation_enabled property of this AuthenticationFactorSettingsBypassCodeSettings.
  • length (int) – The value to assign to the length property of this AuthenticationFactorSettingsBypassCodeSettings.
  • max_active (int) – The value to assign to the max_active property of this AuthenticationFactorSettingsBypassCodeSettings.
  • help_desk_code_expiry_in_mins (int) – The value to assign to the help_desk_code_expiry_in_mins property of this AuthenticationFactorSettingsBypassCodeSettings.
  • help_desk_max_usage (int) – The value to assign to the help_desk_max_usage property of this AuthenticationFactorSettingsBypassCodeSettings.
help_desk_code_expiry_in_mins

[Required] Gets the help_desk_code_expiry_in_mins of this AuthenticationFactorSettingsBypassCodeSettings. Expiry (in minutes) of any bypass code that is generated by the help desk

SCIM++ Properties:
  • idcsMaxValue: 9999999
  • idcsMinValue: 1
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: true
  • returned: default
  • type: integer
  • uniqueness: none
Returns:The help_desk_code_expiry_in_mins of this AuthenticationFactorSettingsBypassCodeSettings.
Return type:int
help_desk_generation_enabled

[Required] Gets the help_desk_generation_enabled of this AuthenticationFactorSettingsBypassCodeSettings. If true, indicates that help desk bypass code generation is enabled

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: true
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The help_desk_generation_enabled of this AuthenticationFactorSettingsBypassCodeSettings.
Return type:bool
help_desk_max_usage

[Required] Gets the help_desk_max_usage of this AuthenticationFactorSettingsBypassCodeSettings. The maximum number of times that any bypass code that is generated by the help desk can be used

SCIM++ Properties:
  • idcsMaxValue: 999
  • idcsMinValue: 1
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: true
  • returned: default
  • type: integer
  • uniqueness: none
Returns:The help_desk_max_usage of this AuthenticationFactorSettingsBypassCodeSettings.
Return type:int
length

[Required] Gets the length of this AuthenticationFactorSettingsBypassCodeSettings. Exact length of the bypass code to be generated

SCIM++ Properties:
  • idcsMaxValue: 20
  • idcsMinValue: 8
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: true
  • returned: default
  • type: integer
  • uniqueness: none
Returns:The length of this AuthenticationFactorSettingsBypassCodeSettings.
Return type:int
max_active

[Required] Gets the max_active of this AuthenticationFactorSettingsBypassCodeSettings. The maximum number of bypass codes that can be issued to any user

SCIM++ Properties:
  • idcsMaxValue: 6
  • idcsMinValue: 1
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: true
  • returned: default
  • type: integer
  • uniqueness: none
Returns:The max_active of this AuthenticationFactorSettingsBypassCodeSettings.
Return type:int
self_service_generation_enabled

[Required] Gets the self_service_generation_enabled of this AuthenticationFactorSettingsBypassCodeSettings. If true, indicates that self-service bypass code generation is enabled

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: true
  • returned: default
  • type: boolean
  • uniqueness: none
Returns:The self_service_generation_enabled of this AuthenticationFactorSettingsBypassCodeSettings.
Return type:bool