You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* @param {String} [opts.rpName="Anonymous Service"] The name of the server
4956
4976
* @param {String} [opts.rpIcon] A URL for the service's icon. Can be a [RFC 2397]{@link https://tools.ietf.org/html/rfc2397} data URL.
4957
4977
* @param {Number} [opts.challengeSize=64] The number of bytes to use for the challenge
4958
-
* @param {Object} [opts.authenticatorSelectionCriteria] An object describing what types of authenticators are allowed to register with the service.
4978
+
* @param {Object} [opts.authenticatorSelection] An object describing what types of authenticators are allowed to register with the service.
4959
4979
* See [AuthenticatorSelectionCriteria]{@link https://w3.org/TR/webauthn/#authenticatorSelection} in the WebAuthn spec for details.
4960
4980
* @param {String} [opts.authenticatorAttachment] Indicates whether authenticators should be part of the OS ("platform"), or can be roaming authenticators ("cross-platform")
4961
4981
* @param {Boolean} [opts.authenticatorRequireResidentKey] Indicates whether authenticators must store the key internally (true) or if they can use a KDF to generate keys
@@ -5559,13 +5579,13 @@ class Fido2Lib {
5559
5579
* @property {Array} [pubKeyCredParams] A list of PublicKeyCredentialParameters objects, based on the `cryptoParams` that was passed to the constructor.
5560
5580
* @property {Number} [timeout] The amount of time that the call should take before returning an error
5561
5581
* @property {String} [attestation] Whether the client should request attestation from the authenticator or not
5562
-
* @property {Object} [authenticatorSelectionCriteria] A object describing which authenticators are preferred for registration
5563
-
* @property {String} [authenticatorSelectionCriteria.attachment] What type of attachement is acceptable for new authenticators.
5582
+
* @property {Object} [authenticatorSelection] A object describing which authenticators are preferred for registration
5583
+
* @property {String} [authenticatorSelection.attachment] What type of attachement is acceptable for new authenticators.
5564
5584
* Allowed values are "platform", meaning that the authenticator is embedded in the operating system, or
5565
5585
* "cross-platform", meaning that the authenticator is removeable (e.g. USB, NFC, or BLE).
5566
-
* @property {Boolean} [authenticatorSelectionCriteria.requireResidentKey] Indicates whether authenticators must store the keys internally, or if they can
5586
+
* @property {Boolean} [authenticatorSelection.requireResidentKey] Indicates whether authenticators must store the keys internally, or if they can
5567
5587
* store them externally (using a KDF or key wrapping)
5568
-
* @property {String} [authenticatorSelectionCriteria.userVerification] Indicates whether user verification is required for authenticators. User verification
5588
+
* @property {String} [authenticatorSelection.userVerification] Indicates whether user verification is required for authenticators. User verification
5569
5589
* means that an authenticator will validate a use through their biometrics (e.g. fingerprint) or knowledge (e.g. PIN). Allowed
5570
5590
* values for `userVerification` are "required", meaning that registration will fail if no authenticator provides user verification;
5571
5591
* "preferred", meaning that if multiple authenticators are available, the one(s) that provide user verification should be used; or
0 commit comments