diff options
author | Matthew Miller <matthew@millerti.me> | 2021-02-03 17:48:03 -0800 |
---|---|---|
committer | Matthew Miller <matthew@millerti.me> | 2021-02-03 17:48:03 -0800 |
commit | d8cbcb40b9f32d7a6eab82f5e31c6e5272c9d163 (patch) | |
tree | e98bccc780b4a61b4fcdeb4f63b9e5719a15ea6c /packages/typescript-types/src | |
parent | 1708183f4a74720493d976f780b3049cffb9aa2b (diff) |
Make userHandle on AuthenticatorDevice optional
Better aligns with the fact that `response.userHandle` in an assertion may be null
Diffstat (limited to 'packages/typescript-types/src')
-rw-r--r-- | packages/typescript-types/src/index.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/typescript-types/src/index.ts b/packages/typescript-types/src/index.ts index 3e14e8b..8ee599c 100644 --- a/packages/typescript-types/src/index.ts +++ b/packages/typescript-types/src/index.ts @@ -117,7 +117,7 @@ export type AuthenticatorDevice = { // Number of times this authenticator is expected to have been used counter: number; // The random Buffer generated as user.id in attestation options - userHandle: Buffer; + userHandle?: Buffer; // From browser's `startAttestation()` -> AttestationCredentialJSON.transports (API L2 and up) transports?: AuthenticatorTransport[]; // If desired, store the original value of response.attestationObject for later scrutiny |