-
Notifications
You must be signed in to change notification settings - Fork 899
config properties mfa properties security_keys
v1.2.1
object
(security_keys)
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
attestation_preference | string |
Optional | cannot be null | Config |
authenticator_attachment | string |
Optional | cannot be null | Config |
enabled | boolean |
Required | cannot be null | Config |
limit | integer |
Optional | cannot be null | Config |
user_verification | string |
Optional | cannot be null | Config |
attestation_preference
is used to specify the preference regarding attestation conveyance during
credential generation.
attestation_preference
-
is optional
-
cannot be null
string
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"direct" |
|
"indirect" |
|
"none" |
The default value is:
"direct"
authenticator_attachment
is used to specify the preference regarding authenticator attachment during credential registration.
authenticator_attachment
-
is optional
-
cannot be null
string
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"platform" |
|
"cross-platform" |
|
"no_preference" |
The default value is:
"cross-platform"
enabled
determines whether security keys are eligible for multi-factor-authentication.
enabled
-
is required
-
cannot be null
boolean
The default value is:
true
'limit' determines the maximum number of security keys a user can register.
limit
-
is optional
-
cannot be null
integer
The default value is:
10
user_verification
specifies the requirements regarding local authorization with an authenticator through
various authorization gesture modalities; for example, through a touch plus pin code,
password entry, or biometric recognition.
The setting applies to both WebAuthn registration and authentication ceremonies.
user_verification
-
is optional
-
cannot be null
string
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"required" |
|
"preferred" |
|
"discouraged" |
The default value is:
"discouraged"