Nodefony 10.0.0-beta.5
Framework Node.js fullstack — HTTP & WebSocket, même contexte

Référence d'API — @nodefony/security — webauthn

stable

Documentation › Référence d’API › @nodefony/security › webauthn

Générée depuis les déclarations de types publiées de @nodefony/security 10.0.0-beta.5 : exactement ce que reçoit une application qui l’installe. Cette page n’existe dans aucun dépôt — pour la corriger, on corrige le TSDoc du code.

@nodefony/security#

import { … } from "@nodefony/security" — 7 symboles.

Classes (1)#

MemoryWebAuthnCredentialStore#

class MemoryWebAuthnCredentialStore implements IWebAuthnCredentialStore

Fonctions (3)#

getWebAuthnStoreFactory#

function getWebAuthnStoreFactory(name: string): WebAuthnStoreFactory

Fabrique d’un store par nom, ou undefined si inconnu.

listWebAuthnStores#

function listWebAuthnStores(): string[]

Noms enregistrés (validation boot, introspection Studio, tests).

registerWebAuthnStore#

function registerWebAuthnStore(name: string, factory: WebAuthnStoreFactory): void

Enregistre (ou remplace) la fabrique d’un store de credentials WebAuthn.

Interfaces (2)#

IWebAuthnStoreFactoryContext#

interface IWebAuthnStoreFactoryContext

Registre de fabriques de stores de credentials WebAuthn — résout un nom (memory, drizzle, mongoose, redis…) vers une instance, SANS coupler le cœur à un backend en dur.

WebAuthnStoreSnapshot#

interface WebAuthnStoreSnapshot

Instantané sérialisable de l’état — base de la persistance fichier.

Types (1)#

WebAuthnStoreFactory#

type WebAuthnStoreFactory = (ctx: IWebAuthnStoreFactoryContext) => IWebAuthnCredentialStore

Fabrique d’un store de credentials pour un nom donné.


← Toutes les références d’API