interface ParsedAuthenticatorData {
    aaguid?: Uint8Array<ArrayBufferLike>;
    credentialID?: Uint8Array<ArrayBufferLike>;
    credentialPublicKey?: COSEPublicKey;
    credentialPublicKeyBytes: Uint8Array;
    extensionsData?: AuthenticationExtensionsAuthenticatorOutputs;
    extensionsDataBytes?: Uint8Array<ArrayBufferLike>;
    flags: {
        at: boolean;
        be: boolean;
        bs: boolean;
        ed: boolean;
        flagsInt: number;
        up: boolean;
        uv: boolean;
    };
    flagsBytes: Uint8Array;
    rpIdHash: Uint8Array;
    signCount: number;
    signCountBytes: Uint8Array;
}

Properties

aaguid?: Uint8Array<ArrayBufferLike>
credentialID?: Uint8Array<ArrayBufferLike>
credentialPublicKey?: COSEPublicKey
credentialPublicKeyBytes: Uint8Array
extensionsDataBytes?: Uint8Array<ArrayBufferLike>
flags: {
    at: boolean;
    be: boolean;
    bs: boolean;
    ed: boolean;
    flagsInt: number;
    up: boolean;
    uv: boolean;
}

Type declaration

  • at: boolean

    Attested Credential Data Present

  • be: boolean

    Backup Eligibility

  • bs: boolean

    Backup State

  • ed: boolean

    Extension Data Present

  • flagsInt: number
  • up: boolean

    User Presence

  • uv: boolean

    User Verified

flagsBytes: Uint8Array
rpIdHash: Uint8Array
signCount: number
signCountBytes: Uint8Array