ExtensionPasswordlessUser¶
-
class
oci.identity_domains.models.
ExtensionPasswordlessUser
(**kwargs)¶ Bases:
object
This extension defines attributes used to manage Passwordless-Factor Authentication within a service provider. The extension is typically applied to a User resource, but MAY be applied to other resources that use MFA.
Attributes
FACTOR_TYPE_EMAIL
A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. FACTOR_TYPE_FIDO_AUTHENTICATOR
A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. FACTOR_TYPE_OFFLINETOTP
A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. FACTOR_TYPE_PHONE_CALL
A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. FACTOR_TYPE_PUSH
A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. FACTOR_TYPE_SECURITY_QUESTIONS
A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. FACTOR_TYPE_SMS
A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. FACTOR_TYPE_THIRDPARTY
A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. FACTOR_TYPE_TOTP
A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. FACTOR_TYPE_USERNAME_PASSWORD
A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. FACTOR_TYPE_VOICE
A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. factor_identifier
Gets the factor_identifier of this ExtensionPasswordlessUser. factor_method
Gets the factor_method of this ExtensionPasswordlessUser. factor_type
Gets the factor_type of this ExtensionPasswordlessUser. Methods
__init__
(**kwargs)Initializes a new ExtensionPasswordlessUser object with values from keyword arguments. -
FACTOR_TYPE_EMAIL
= 'EMAIL'¶ A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. This constant has a value of “EMAIL”
-
FACTOR_TYPE_FIDO_AUTHENTICATOR
= 'FIDO_AUTHENTICATOR'¶ A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. This constant has a value of “FIDO_AUTHENTICATOR”
-
FACTOR_TYPE_OFFLINETOTP
= 'OFFLINETOTP'¶ A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. This constant has a value of “OFFLINETOTP”
-
FACTOR_TYPE_PHONE_CALL
= 'PHONE_CALL'¶ A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. This constant has a value of “PHONE_CALL”
-
FACTOR_TYPE_PUSH
= 'PUSH'¶ A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. This constant has a value of “PUSH”
-
FACTOR_TYPE_SECURITY_QUESTIONS
= 'SECURITY_QUESTIONS'¶ A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. This constant has a value of “SECURITY_QUESTIONS”
-
FACTOR_TYPE_SMS
= 'SMS'¶ A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. This constant has a value of “SMS”
-
FACTOR_TYPE_THIRDPARTY
= 'THIRDPARTY'¶ A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. This constant has a value of “THIRDPARTY”
-
FACTOR_TYPE_TOTP
= 'TOTP'¶ A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. This constant has a value of “TOTP”
-
FACTOR_TYPE_USERNAME_PASSWORD
= 'USERNAME_PASSWORD'¶ A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. This constant has a value of “USERNAME_PASSWORD”
-
FACTOR_TYPE_VOICE
= 'VOICE'¶ A constant which can be used with the factor_type property of a ExtensionPasswordlessUser. This constant has a value of “VOICE”
-
__init__
(**kwargs)¶ Initializes a new ExtensionPasswordlessUser object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - factor_type (str) – The value to assign to the factor_type property of this ExtensionPasswordlessUser. Allowed values for this property are: “EMAIL”, “SMS”, “PHONE_CALL”, “TOTP”, “PUSH”, “OFFLINETOTP”, “SECURITY_QUESTIONS”, “VOICE”, “USERNAME_PASSWORD”, “THIRDPARTY”, “FIDO_AUTHENTICATOR”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- factor_method (str) – The value to assign to the factor_method property of this ExtensionPasswordlessUser.
- factor_identifier (oci.identity_domains.models.UserExtFactorIdentifier) – The value to assign to the factor_identifier property of this ExtensionPasswordlessUser.
-
factor_identifier
¶ Gets the factor_identifier of this ExtensionPasswordlessUser.
Returns: The factor_identifier of this ExtensionPasswordlessUser. Return type: oci.identity_domains.models.UserExtFactorIdentifier
-
factor_method
¶ Gets the factor_method of this ExtensionPasswordlessUser. Authentication Factor Method
Added In: 2009232244
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Returns: The factor_method of this ExtensionPasswordlessUser. Return type: str
-
factor_type
¶ Gets the factor_type of this ExtensionPasswordlessUser. Authentication Factor Type
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: true
- idcsSearchable: false
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: string
- uniqueness: none
Allowed values for this property are: “EMAIL”, “SMS”, “PHONE_CALL”, “TOTP”, “PUSH”, “OFFLINETOTP”, “SECURITY_QUESTIONS”, “VOICE”, “USERNAME_PASSWORD”, “THIRDPARTY”, “FIDO_AUTHENTICATOR”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The factor_type of this ExtensionPasswordlessUser. Return type: str
-