summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/server/src/attestation/verifyAttestationResponse.ts18
-rw-r--r--packages/server/src/helpers/decodeAttestationObject.ts4
2 files changed, 11 insertions, 11 deletions
diff --git a/packages/server/src/attestation/verifyAttestationResponse.ts b/packages/server/src/attestation/verifyAttestationResponse.ts
index 55d3423..fe76a4f 100644
--- a/packages/server/src/attestation/verifyAttestationResponse.ts
+++ b/packages/server/src/attestation/verifyAttestationResponse.ts
@@ -4,7 +4,7 @@ import {
COSEAlgorithmIdentifier,
} from '@simplewebauthn/typescript-types';
-import decodeAttestationObject, { ATTESTATION_FORMATS } from '../helpers/decodeAttestationObject';
+import decodeAttestationObject, { ATTESTATION_FORMAT } from '../helpers/decodeAttestationObject';
import decodeClientDataJSON from '../helpers/decodeClientDataJSON';
import parseAuthenticatorData from '../helpers/parseAuthenticatorData';
import toHash from '../helpers/toHash';
@@ -178,7 +178,7 @@ export default async function verifyAttestationResponse(
* Verification can only be performed when attestation = 'direct'
*/
let verified = false;
- if (fmt === ATTESTATION_FORMATS.FIDO_U2F) {
+ if (fmt === ATTESTATION_FORMAT.FIDO_U2F) {
verified = verifyFIDOU2F({
attStmt,
clientDataHash,
@@ -187,7 +187,7 @@ export default async function verifyAttestationResponse(
rpIdHash,
aaguid,
});
- } else if (fmt === ATTESTATION_FORMATS.PACKED) {
+ } else if (fmt === ATTESTATION_FORMAT.PACKED) {
verified = await verifyPacked({
attStmt,
authData,
@@ -195,14 +195,14 @@ export default async function verifyAttestationResponse(
credentialPublicKey,
aaguid,
});
- } else if (fmt === ATTESTATION_FORMATS.ANDROID_SAFETYNET) {
+ } else if (fmt === ATTESTATION_FORMAT.ANDROID_SAFETYNET) {
verified = await verifyAndroidSafetynet({
attStmt,
authData,
clientDataHash,
aaguid,
});
- } else if (fmt === ATTESTATION_FORMATS.ANDROID_KEY) {
+ } else if (fmt === ATTESTATION_FORMAT.ANDROID_KEY) {
verified = await verifyAndroidKey({
attStmt,
authData,
@@ -210,7 +210,7 @@ export default async function verifyAttestationResponse(
credentialPublicKey,
aaguid,
});
- } else if (fmt === ATTESTATION_FORMATS.TPM) {
+ } else if (fmt === ATTESTATION_FORMAT.TPM) {
verified = await verifyTPM({
aaguid,
attStmt,
@@ -218,14 +218,14 @@ export default async function verifyAttestationResponse(
credentialPublicKey,
clientDataHash,
});
- } else if (fmt === ATTESTATION_FORMATS.APPLE) {
+ } else if (fmt === ATTESTATION_FORMAT.APPLE) {
verified = await verifyApple({
attStmt,
authData,
clientDataHash,
credentialPublicKey,
});
- } else if (fmt === ATTESTATION_FORMATS.NONE) {
+ } else if (fmt === ATTESTATION_FORMAT.NONE) {
if (Object.keys(attStmt).length > 0) {
throw new Error('None attestation had unexpected attestation statement');
}
@@ -272,7 +272,7 @@ export default async function verifyAttestationResponse(
export type VerifiedAttestation = {
verified: boolean;
attestationInfo?: {
- fmt: ATTESTATION_FORMATS;
+ fmt: ATTESTATION_FORMAT;
counter: number;
aaguid: string;
credentialPublicKey: Buffer;
diff --git a/packages/server/src/helpers/decodeAttestationObject.ts b/packages/server/src/helpers/decodeAttestationObject.ts
index 09d95fb..fd6ad21 100644
--- a/packages/server/src/helpers/decodeAttestationObject.ts
+++ b/packages/server/src/helpers/decodeAttestationObject.ts
@@ -14,7 +14,7 @@ export default function decodeAttestationObject(
return toCBOR;
}
-export enum ATTESTATION_FORMATS {
+export enum ATTESTATION_FORMAT {
FIDO_U2F = 'fido-u2f',
PACKED = 'packed',
ANDROID_SAFETYNET = 'android-safetynet',
@@ -25,7 +25,7 @@ export enum ATTESTATION_FORMATS {
}
export type AttestationObject = {
- fmt: ATTESTATION_FORMATS;
+ fmt: ATTESTATION_FORMAT;
attStmt: AttestationStatement;
authData: Buffer;
};