AuthenticationFactorSettingsDuoSecuritySettings¶
-
class
oci.identity_domains.models.
AuthenticationFactorSettingsDuoSecuritySettings
(**kwargs)¶ Bases:
object
Settings related to Duo Security
Added In: 19.2.1
SCIM++ Properties: - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: complex - uniqueness: none
Attributes
USER_MAPPING_ATTRIBUTE_GIVEN_NAME
A constant which can be used with the user_mapping_attribute property of a AuthenticationFactorSettingsDuoSecuritySettings. USER_MAPPING_ATTRIBUTE_PRIMARY_EMAIL
A constant which can be used with the user_mapping_attribute property of a AuthenticationFactorSettingsDuoSecuritySettings. USER_MAPPING_ATTRIBUTE_USER_NAME
A constant which can be used with the user_mapping_attribute property of a AuthenticationFactorSettingsDuoSecuritySettings. api_hostname
[Required] Gets the api_hostname of this AuthenticationFactorSettingsDuoSecuritySettings. attestation_key
Gets the attestation_key of this AuthenticationFactorSettingsDuoSecuritySettings. integration_key
[Required] Gets the integration_key of this AuthenticationFactorSettingsDuoSecuritySettings. secret_key
[Required] Gets the secret_key of this AuthenticationFactorSettingsDuoSecuritySettings. user_mapping_attribute
[Required] Gets the user_mapping_attribute of this AuthenticationFactorSettingsDuoSecuritySettings. Methods
__init__
(**kwargs)Initializes a new AuthenticationFactorSettingsDuoSecuritySettings object with values from keyword arguments. -
USER_MAPPING_ATTRIBUTE_GIVEN_NAME
= 'givenName'¶ A constant which can be used with the user_mapping_attribute property of a AuthenticationFactorSettingsDuoSecuritySettings. This constant has a value of “givenName”
-
USER_MAPPING_ATTRIBUTE_PRIMARY_EMAIL
= 'primaryEmail'¶ A constant which can be used with the user_mapping_attribute property of a AuthenticationFactorSettingsDuoSecuritySettings. This constant has a value of “primaryEmail”
-
USER_MAPPING_ATTRIBUTE_USER_NAME
= 'userName'¶ A constant which can be used with the user_mapping_attribute property of a AuthenticationFactorSettingsDuoSecuritySettings. This constant has a value of “userName”
-
__init__
(**kwargs)¶ Initializes a new AuthenticationFactorSettingsDuoSecuritySettings object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - integration_key (str) – The value to assign to the integration_key property of this AuthenticationFactorSettingsDuoSecuritySettings.
- secret_key (str) – The value to assign to the secret_key property of this AuthenticationFactorSettingsDuoSecuritySettings.
- attestation_key (str) – The value to assign to the attestation_key property of this AuthenticationFactorSettingsDuoSecuritySettings.
- api_hostname (str) – The value to assign to the api_hostname property of this AuthenticationFactorSettingsDuoSecuritySettings.
- user_mapping_attribute (str) – The value to assign to the user_mapping_attribute property of this AuthenticationFactorSettingsDuoSecuritySettings. Allowed values for this property are: “primaryEmail”, “userName”, “givenName”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
api_hostname
¶ [Required] Gets the api_hostname of this AuthenticationFactorSettingsDuoSecuritySettings. Hostname to access the Duo security account
Added In: 19.2.1
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
Returns: The api_hostname of this AuthenticationFactorSettingsDuoSecuritySettings. Return type: str
-
attestation_key
¶ Gets the attestation_key of this AuthenticationFactorSettingsDuoSecuritySettings. Attestation key to attest the request and response between Duo Security
Added In: 19.2.1
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: never
- type: string
- uniqueness: none
Returns: The attestation_key of this AuthenticationFactorSettingsDuoSecuritySettings. Return type: str
-
integration_key
¶ [Required] Gets the integration_key of this AuthenticationFactorSettingsDuoSecuritySettings. Integration key from Duo Security authenticator
Added In: 19.2.1
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
Returns: The integration_key of this AuthenticationFactorSettingsDuoSecuritySettings. Return type: str
-
secret_key
¶ [Required] Gets the secret_key of this AuthenticationFactorSettingsDuoSecuritySettings. Secret key from Duo Security authenticator
Added In: 19.2.1
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
Returns: The secret_key of this AuthenticationFactorSettingsDuoSecuritySettings. Return type: str
-
user_mapping_attribute
¶ [Required] Gets the user_mapping_attribute of this AuthenticationFactorSettingsDuoSecuritySettings. User attribute mapping value
Added In: 19.2.1
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
Allowed values for this property are: “primaryEmail”, “userName”, “givenName”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The user_mapping_attribute of this AuthenticationFactorSettingsDuoSecuritySettings. Return type: str
-