AuthenticationFactorSettingsEndpointRestrictions

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

Bases: object

Settings that describe the set of restrictions that the system should apply to devices and trusted endpoints of a user

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

Methods

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

Attributes

max_endpoint_trust_duration_in_days [Required] Gets the max_endpoint_trust_duration_in_days of this AuthenticationFactorSettingsEndpointRestrictions.
max_enrolled_devices [Required] Gets the max_enrolled_devices of this AuthenticationFactorSettingsEndpointRestrictions.
max_incorrect_attempts [Required] Gets the max_incorrect_attempts of this AuthenticationFactorSettingsEndpointRestrictions.
max_trusted_endpoints [Required] Gets the max_trusted_endpoints of this AuthenticationFactorSettingsEndpointRestrictions.
trusted_endpoints_enabled [Required] Gets the trusted_endpoints_enabled of this AuthenticationFactorSettingsEndpointRestrictions.
__init__(**kwargs)

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

Parameters:
  • max_enrolled_devices (int) – The value to assign to the max_enrolled_devices property of this AuthenticationFactorSettingsEndpointRestrictions.
  • max_trusted_endpoints (int) – The value to assign to the max_trusted_endpoints property of this AuthenticationFactorSettingsEndpointRestrictions.
  • max_endpoint_trust_duration_in_days (int) – The value to assign to the max_endpoint_trust_duration_in_days property of this AuthenticationFactorSettingsEndpointRestrictions.
  • trusted_endpoints_enabled (bool) – The value to assign to the trusted_endpoints_enabled property of this AuthenticationFactorSettingsEndpointRestrictions.
  • max_incorrect_attempts (int) – The value to assign to the max_incorrect_attempts property of this AuthenticationFactorSettingsEndpointRestrictions.
max_endpoint_trust_duration_in_days

[Required] Gets the max_endpoint_trust_duration_in_days of this AuthenticationFactorSettingsEndpointRestrictions. Maximum number of days until an endpoint can be trusted

SCIM++ Properties:
  • idcsMaxValue: 180
  • idcsMinValue: 1
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: true
  • returned: default
  • type: integer
  • uniqueness: none
Returns:The max_endpoint_trust_duration_in_days of this AuthenticationFactorSettingsEndpointRestrictions.
Return type:int
max_enrolled_devices

[Required] Gets the max_enrolled_devices of this AuthenticationFactorSettingsEndpointRestrictions. Maximum number of enrolled devices per user

SCIM++ Properties:
  • idcsMaxValue: 20
  • idcsMinValue: 1
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: true
  • returned: default
  • type: integer
  • uniqueness: none
Returns:The max_enrolled_devices of this AuthenticationFactorSettingsEndpointRestrictions.
Return type:int
max_incorrect_attempts

[Required] Gets the max_incorrect_attempts of this AuthenticationFactorSettingsEndpointRestrictions. An integer that represents the maximum number of failed MFA logins before an account is locked

SCIM++ Properties:
  • idcsMaxValue: 20
  • idcsMinValue: 5
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: true
  • returned: default
  • type: integer
  • uniqueness: none
Returns:The max_incorrect_attempts of this AuthenticationFactorSettingsEndpointRestrictions.
Return type:int
max_trusted_endpoints

[Required] Gets the max_trusted_endpoints of this AuthenticationFactorSettingsEndpointRestrictions. Max number of trusted endpoints per user

SCIM++ Properties:
  • idcsMaxValue: 20
  • idcsMinValue: 1
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: true
  • returned: default
  • type: integer
  • uniqueness: none
Returns:The max_trusted_endpoints of this AuthenticationFactorSettingsEndpointRestrictions.
Return type:int
trusted_endpoints_enabled

[Required] Gets the trusted_endpoints_enabled of this AuthenticationFactorSettingsEndpointRestrictions. Specify if trusted endpoints are enabled

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