AuthenticationFactorSettingsDuoSecuritySettings¶
-
class
oci.identity_domains.models.AuthenticationFactorSettingsDuoSecuritySettings(**kwargs)¶ Bases:
objectSettings 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_NAMEA constant which can be used with the user_mapping_attribute property of a AuthenticationFactorSettingsDuoSecuritySettings. USER_MAPPING_ATTRIBUTE_PRIMARY_EMAILA constant which can be used with the user_mapping_attribute property of a AuthenticationFactorSettingsDuoSecuritySettings. USER_MAPPING_ATTRIBUTE_USER_NAMEA 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_keyGets 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
-