summaryrefslogtreecommitdiffhomepage
path: root/packages/server/src
diff options
context:
space:
mode:
Diffstat (limited to 'packages/server/src')
-rw-r--r--packages/server/src/assertion/verifyAssertionResponse.ts4
-rw-r--r--packages/server/src/helpers/decodeAttestationObject.ts5
-rw-r--r--packages/server/src/index.ts12
3 files changed, 14 insertions, 7 deletions
diff --git a/packages/server/src/assertion/verifyAssertionResponse.ts b/packages/server/src/assertion/verifyAssertionResponse.ts
index 7136510..2203360 100644
--- a/packages/server/src/assertion/verifyAssertionResponse.ts
+++ b/packages/server/src/assertion/verifyAssertionResponse.ts
@@ -36,7 +36,9 @@ export type VerifyAssertionResponseOpts = {
* `generateAssertionOptions()`. Activates FIDO-specific user presence and verification checks.
* Omitting this value defaults verification to a WebAuthn-specific user presence requirement.
*/
-export default function verifyAssertionResponse(options: VerifyAssertionResponseOpts): VerifiedAssertion {
+export default function verifyAssertionResponse(
+ options: VerifyAssertionResponseOpts,
+): VerifiedAssertion {
const {
credential,
expectedChallenge,
diff --git a/packages/server/src/helpers/decodeAttestationObject.ts b/packages/server/src/helpers/decodeAttestationObject.ts
index 362e8a0..8b69c90 100644
--- a/packages/server/src/helpers/decodeAttestationObject.ts
+++ b/packages/server/src/helpers/decodeAttestationObject.ts
@@ -1,10 +1,9 @@
-import base64url from 'base64url';
import cbor from 'cbor';
/**
- * Convert an AttestationObject from base64url string to a proper object
+ * Convert an AttestationObject buffer to a proper object
*
- * @param base64AttestationObject Base64URL-encoded Attestation Object
+ * @param base64AttestationObject Attestation Object buffer
*/
export default function decodeAttestationObject(attestationObject: Buffer): AttestationObject {
const toCBOR: AttestationObject = cbor.decodeAllSync(attestationObject)[0];
diff --git a/packages/server/src/index.ts b/packages/server/src/index.ts
index defed10..1a24c63 100644
--- a/packages/server/src/index.ts
+++ b/packages/server/src/index.ts
@@ -18,8 +18,14 @@ export {
import type { GenerateAttestationOptionsOpts } from './attestation/generateAttestationOptions';
import type { GenerateAssertionOptionsOpts } from './assertion/generateAssertionOptions';
-import type { VerifiedAttestation, VerifyAttestationResponseOpts } from './attestation/verifyAttestationResponse';
-import type { VerifiedAssertion, VerifyAssertionResponseOpts } from './assertion/verifyAssertionResponse';
+import type {
+ VerifiedAttestation,
+ VerifyAttestationResponseOpts,
+} from './attestation/verifyAttestationResponse';
+import type {
+ VerifiedAssertion,
+ VerifyAssertionResponseOpts,
+} from './assertion/verifyAssertionResponse';
export type {
GenerateAttestationOptionsOpts,
@@ -28,4 +34,4 @@ export type {
VerifyAssertionResponseOpts,
VerifiedAttestation,
VerifiedAssertion,
-}
+};