MyDeviceAuthenticationFactors¶
-
class
oci.identity_domains.models.
MyDeviceAuthenticationFactors
(**kwargs)¶ Bases:
object
Authentication Factors
Attributes
STATUS_BLOCKED
A constant which can be used with the status property of a MyDeviceAuthenticationFactors. STATUS_ENROLLED
A constant which can be used with the status property of a MyDeviceAuthenticationFactors. STATUS_INACTIVE
A constant which can be used with the status property of a MyDeviceAuthenticationFactors. STATUS_INITIATED
A constant which can be used with the status property of a MyDeviceAuthenticationFactors. STATUS_INPROGRESS
A constant which can be used with the status property of a MyDeviceAuthenticationFactors. STATUS_LOCKED
A constant which can be used with the status property of a MyDeviceAuthenticationFactors. TYPE_EMAIL
A constant which can be used with the type property of a MyDeviceAuthenticationFactors. TYPE_FIDO_AUTHENTICATOR
A constant which can be used with the type property of a MyDeviceAuthenticationFactors. TYPE_OFFLINETOTP
A constant which can be used with the type property of a MyDeviceAuthenticationFactors. TYPE_PHONE_CALL
A constant which can be used with the type property of a MyDeviceAuthenticationFactors. TYPE_PUSH
A constant which can be used with the type property of a MyDeviceAuthenticationFactors. TYPE_SMS
A constant which can be used with the type property of a MyDeviceAuthenticationFactors. TYPE_THIRDPARTY
A constant which can be used with the type property of a MyDeviceAuthenticationFactors. TYPE_TOTP
A constant which can be used with the type property of a MyDeviceAuthenticationFactors. TYPE_VOICE
A constant which can be used with the type property of a MyDeviceAuthenticationFactors. TYPE_YUBICO_OTP
A constant which can be used with the type property of a MyDeviceAuthenticationFactors. public_key
Gets the public_key of this MyDeviceAuthenticationFactors. status
Gets the status of this MyDeviceAuthenticationFactors. type
[Required] Gets the type of this MyDeviceAuthenticationFactors. Methods
__init__
(**kwargs)Initializes a new MyDeviceAuthenticationFactors object with values from keyword arguments. -
STATUS_BLOCKED
= 'BLOCKED'¶ A constant which can be used with the status property of a MyDeviceAuthenticationFactors. This constant has a value of “BLOCKED”
-
STATUS_ENROLLED
= 'ENROLLED'¶ A constant which can be used with the status property of a MyDeviceAuthenticationFactors. This constant has a value of “ENROLLED”
-
STATUS_INACTIVE
= 'INACTIVE'¶ A constant which can be used with the status property of a MyDeviceAuthenticationFactors. This constant has a value of “INACTIVE”
-
STATUS_INITIATED
= 'INITIATED'¶ A constant which can be used with the status property of a MyDeviceAuthenticationFactors. This constant has a value of “INITIATED”
-
STATUS_INPROGRESS
= 'INPROGRESS'¶ A constant which can be used with the status property of a MyDeviceAuthenticationFactors. This constant has a value of “INPROGRESS”
-
STATUS_LOCKED
= 'LOCKED'¶ A constant which can be used with the status property of a MyDeviceAuthenticationFactors. This constant has a value of “LOCKED”
-
TYPE_EMAIL
= 'EMAIL'¶ A constant which can be used with the type property of a MyDeviceAuthenticationFactors. This constant has a value of “EMAIL”
-
TYPE_FIDO_AUTHENTICATOR
= 'FIDO_AUTHENTICATOR'¶ A constant which can be used with the type property of a MyDeviceAuthenticationFactors. This constant has a value of “FIDO_AUTHENTICATOR”
-
TYPE_OFFLINETOTP
= 'OFFLINETOTP'¶ A constant which can be used with the type property of a MyDeviceAuthenticationFactors. This constant has a value of “OFFLINETOTP”
-
TYPE_PHONE_CALL
= 'PHONE_CALL'¶ A constant which can be used with the type property of a MyDeviceAuthenticationFactors. This constant has a value of “PHONE_CALL”
-
TYPE_PUSH
= 'PUSH'¶ A constant which can be used with the type property of a MyDeviceAuthenticationFactors. This constant has a value of “PUSH”
-
TYPE_SMS
= 'SMS'¶ A constant which can be used with the type property of a MyDeviceAuthenticationFactors. This constant has a value of “SMS”
-
TYPE_THIRDPARTY
= 'THIRDPARTY'¶ A constant which can be used with the type property of a MyDeviceAuthenticationFactors. This constant has a value of “THIRDPARTY”
-
TYPE_TOTP
= 'TOTP'¶ A constant which can be used with the type property of a MyDeviceAuthenticationFactors. This constant has a value of “TOTP”
-
TYPE_VOICE
= 'VOICE'¶ A constant which can be used with the type property of a MyDeviceAuthenticationFactors. This constant has a value of “VOICE”
-
TYPE_YUBICO_OTP
= 'YUBICO_OTP'¶ A constant which can be used with the type property of a MyDeviceAuthenticationFactors. This constant has a value of “YUBICO_OTP”
-
__init__
(**kwargs)¶ Initializes a new MyDeviceAuthenticationFactors object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - type (str) – The value to assign to the type property of this MyDeviceAuthenticationFactors. Allowed values for this property are: “EMAIL”, “SMS”, “TOTP”, “PUSH”, “OFFLINETOTP”, “VOICE”, “PHONE_CALL”, “THIRDPARTY”, “FIDO_AUTHENTICATOR”, “YUBICO_OTP”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- status (str) – The value to assign to the status property of this MyDeviceAuthenticationFactors. Allowed values for this property are: “INITIATED”, “INPROGRESS”, “ENROLLED”, “LOCKED”, “INACTIVE”, “BLOCKED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- public_key (str) – The value to assign to the public_key property of this MyDeviceAuthenticationFactors.
-
public_key
¶ Gets the public_key of this MyDeviceAuthenticationFactors. Authentication Factor public key issued by client
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: string
- uniqueness: none
- idcsRequiresWriteForAccessFlows: true
- idcsRequiresImmediateReadAfterWriteForAccessFlows: true
Returns: The public_key of this MyDeviceAuthenticationFactors. Return type: str
-
status
¶ Gets the status of this MyDeviceAuthenticationFactors. Authentication Factor Status
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
- idcsRequiresWriteForAccessFlows: true
- idcsRequiresImmediateReadAfterWriteForAccessFlows: true
Allowed values for this property are: “INITIATED”, “INPROGRESS”, “ENROLLED”, “LOCKED”, “INACTIVE”, “BLOCKED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The status of this MyDeviceAuthenticationFactors. Return type: str
-
type
¶ [Required] Gets the type of this MyDeviceAuthenticationFactors. Authentication Factor Type
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: true
- multiValued: false
- mutability: readWrite
- required: true
- returned: default
- type: string
- uniqueness: none
- idcsRequiresWriteForAccessFlows: true
- idcsRequiresImmediateReadAfterWriteForAccessFlows: true
Allowed values for this property are: “EMAIL”, “SMS”, “TOTP”, “PUSH”, “OFFLINETOTP”, “VOICE”, “PHONE_CALL”, “THIRDPARTY”, “FIDO_AUTHENTICATOR”, “YUBICO_OTP”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The type of this MyDeviceAuthenticationFactors. Return type: str
-