UNPKG

@oslojs/webauthn

Version:

Parse and verify Web Authentication data

8 lines (7 loc) 961 B
export { AttestationStatementFormat, parseAttestationObject, AttestationObjectParseError } from "./attestation.js"; export { AuthenticatorDataParseError, ClientDataType, ClientDataParseError, parseAuthenticatorData, parseClientDataJSON, TokenBindingStatus } from "./auth.js"; export { COSEPublicKey, COSEKeyType, coseAlgorithmES256, coseAlgorithmEdDSA, coseAlgorithmRS256, coseEllipticCurveEd25519, coseEllipticCurveP256 } from "./cose.js"; export { createAssertionSignatureMessage } from "./signature.js"; export type { AttestationObject, AttestationStatement, AndroidKeyAttestationStatement, AndroidSafetyNetAttestationStatement, AppleAnonymousAttestationStatement, FIDOU2FAttestationStatement, PackedAttestationStatement, TPMAttestationStatement } from "./attestation.js"; export type { AuthenticatorData, WebAuthnCredential, ClientData, TokenBinding } from "./auth.js"; export type { COSEEC2PublicKey, COSEOKPPublicKey, COSERSAPublicKey } from "./cose.js";