Enum: FactorTypeIdEnum
The normalized identifier for the authentication factor.
URI: ocsf:FactorTypeIdEnum
Permissible Values
| Value |
Meaning |
Description |
| UNKNOWN |
None |
Unknown |
| SMS |
None |
User receives and inputs a code sent to their mobile device via SMS text |
| SECURITY_QUESTION |
None |
The user responds to a security question as part of a question-based |
| PHONE_CALL |
None |
System calls the user's registered phone number and requires the user to answ... |
| BIOMETRIC |
None |
Devices that verify identity-based on user's physical identifiers, such as |
| PUSH_NOTIFICATION |
None |
Push notification is sent to user's registered device and requires the user t... |
| HARDWARE_TOKEN |
None |
Physical device that generates a code to be used for authentication |
| OTP |
None |
Application generates a one-time password (OTP) for use in authentication |
| EMAIL |
None |
A code or link is sent to a user's registered email address |
| U2F |
None |
Typically involves a hardware token, which the user physically interacts with |
| WEBAUTHN |
None |
Web-based API that enables users to register devices as authentication factor... |
| PASSWORD |
None |
The user enters a password that they have previously established |
| OTHER |
None |
Other |
Slots
| Name |
Description |
| factor_type_id |
The normalized identifier for the authentication factor |
Schema Source
LinkML Source
name: FactorTypeIdEnum
description: The normalized identifier for the authentication factor.
from_schema: https://w3id.org/lmodel/ocsf
rank: 1000
permissible_values:
UNKNOWN:
text: UNKNOWN
description: Unknown
annotations:
ocsf_uid:
tag: ocsf_uid
value: '0'
caption:
tag: caption
value: Unknown
SMS:
text: SMS
description: 'User receives and inputs a code sent to their mobile device via
SMS text
message.'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '1'
caption:
tag: caption
value: SMS
SECURITY_QUESTION:
text: SECURITY_QUESTION
description: 'The user responds to a security question as part of a question-based
authentication factor'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '2'
caption:
tag: caption
value: Security Question
PHONE_CALL:
text: PHONE_CALL
description: 'System calls the user''s registered phone number and requires the
user to answer
and provide a response.'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '3'
caption:
tag: caption
value: Phone Call
BIOMETRIC:
text: BIOMETRIC
description: 'Devices that verify identity-based on user''s physical identifiers,
such as
fingerprint scanners or retina scanners.'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '4'
caption:
tag: caption
value: Biometric
PUSH_NOTIFICATION:
text: PUSH_NOTIFICATION
description: 'Push notification is sent to user''s registered device and requires
the user to
acknowledge.'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '5'
caption:
tag: caption
value: Push Notification
HARDWARE_TOKEN:
text: HARDWARE_TOKEN
description: Physical device that generates a code to be used for authentication.
annotations:
ocsf_uid:
tag: ocsf_uid
value: '6'
caption:
tag: caption
value: Hardware Token
OTP:
text: OTP
description: Application generates a one-time password (OTP) for use in authentication.
annotations:
ocsf_uid:
tag: ocsf_uid
value: '7'
caption:
tag: caption
value: OTP
EMAIL:
text: EMAIL
description: A code or link is sent to a user's registered email address.
annotations:
ocsf_uid:
tag: ocsf_uid
value: '8'
caption:
tag: caption
value: Email
U2F:
text: U2F
description: 'Typically involves a hardware token, which the user physically interacts
with
to authenticate.'
annotations:
ocsf_uid:
tag: ocsf_uid
value: '9'
caption:
tag: caption
value: U2F
WEBAUTHN:
text: WEBAUTHN
description: Web-based API that enables users to register devices as authentication
factors.
annotations:
ocsf_uid:
tag: ocsf_uid
value: '10'
caption:
tag: caption
value: WebAuthn
PASSWORD:
text: PASSWORD
description: The user enters a password that they have previously established.
annotations:
ocsf_uid:
tag: ocsf_uid
value: '11'
caption:
tag: caption
value: Password
OTHER:
text: OTHER
description: Other
annotations:
ocsf_uid:
tag: ocsf_uid
value: '99'
caption:
tag: caption
value: Other