summaryrefslogtreecommitdiffhomepage
path: root/packages/browser/src/methods/startRegistration.ts
diff options
context:
space:
mode:
authorMatthew Miller <matthew@millerti.me>2024-04-12 13:04:48 -0700
committerMatthew Miller <matthew@millerti.me>2024-04-12 13:04:48 -0700
commit6e780a49d702c0f52dc17820ce85a64fa9df346f (patch)
treec230504fd4f86b3b635d40f8b6147875fea942f1 /packages/browser/src/methods/startRegistration.ts
parent9ebd9ec6199d0fb716b6dfea80dbcffee8f88e92 (diff)
Rename options JSON args in browser methods
Diffstat (limited to 'packages/browser/src/methods/startRegistration.ts')
-rw-r--r--packages/browser/src/methods/startRegistration.ts14
1 files changed, 7 insertions, 7 deletions
diff --git a/packages/browser/src/methods/startRegistration.ts b/packages/browser/src/methods/startRegistration.ts
index 73c899e..b661de7 100644
--- a/packages/browser/src/methods/startRegistration.ts
+++ b/packages/browser/src/methods/startRegistration.ts
@@ -16,10 +16,10 @@ import { toAuthenticatorAttachment } from '../helpers/toAuthenticatorAttachment'
/**
* Begin authenticator "registration" via WebAuthn attestation
*
- * @param creationOptionsJSON Output from **@simplewebauthn/server**'s `generateRegistrationOptions()`
+ * @param optionsJSON Output from **@simplewebauthn/server**'s `generateRegistrationOptions()`
*/
export async function startRegistration(
- creationOptionsJSON: PublicKeyCredentialCreationOptionsJSON,
+ optionsJSON: PublicKeyCredentialCreationOptionsJSON,
): Promise<RegistrationResponseJSON> {
if (!browserSupportsWebAuthn()) {
throw new Error('WebAuthn is not supported in this browser');
@@ -27,13 +27,13 @@ export async function startRegistration(
// We need to convert some values to Uint8Arrays before passing the credentials to the navigator
const publicKey: PublicKeyCredentialCreationOptions = {
- ...creationOptionsJSON,
- challenge: base64URLStringToBuffer(creationOptionsJSON.challenge),
+ ...optionsJSON,
+ challenge: base64URLStringToBuffer(optionsJSON.challenge),
user: {
- ...creationOptionsJSON.user,
- id: base64URLStringToBuffer(creationOptionsJSON.user.id),
+ ...optionsJSON.user,
+ id: base64URLStringToBuffer(optionsJSON.user.id),
},
- excludeCredentials: creationOptionsJSON.excludeCredentials?.map(
+ excludeCredentials: optionsJSON.excludeCredentials?.map(
toPublicKeyCredentialDescriptor,
),
};