Optional
_categoryCategoria del plugin
Protected
coreRiferimento all'istanza di ShogunCore
Descrizione opzionale del plugin
Nome univoco del plugin - deve essere implementato dalle sottoclassi
Versione del plugin - deve essere implementata dalle sottoclassi
Private
webauthnInterrompe un tentativo di autenticazione in corso
Protected
assertVerifica che il plugin sia stato inizializzato prima di usare il core
L'istanza di ShogunCore non null
Private
assertAutentica un utente con WebAuthn
Nome utente
Salt per l'autenticazione
Optional
options: anyOpzioni per l'operazione
Promise con il risultato dell'autenticazione
Crea un nuovo account WebAuthn
Nome utente
Credenziali WebAuthn
Flag che indica se è un nuovo dispositivo
Promise con il risultato dell'operazione
Distrugge il plugin e libera le risorse
Genera credenziali WebAuthn
Nome utente
Optional
existingCredential: null | WebAuthnCredentialsCredenziali esistenti (opzionale)
Flag che indica se è per login
Promise con il risultato dell'operazione
Inizializza il plugin con un'istanza di ShogunCore
Istanza di ShogunCore
Verifica se WebAuthn è supportato nel browser corrente
true se WebAuthn è supportato, false altrimenti
Login with WebAuthn This is the recommended method for WebAuthn authentication
Username
Authentication result
Legacy method for WebAuthn login - use login() instead
Rimuove un dispositivo WebAuthn
Nome utente
ID della credenziale
Credenziali WebAuthn
Promise con il risultato dell'operazione
Register new user with WebAuthn This is the recommended method for WebAuthn registration
Username
Registration result
Legacy method for WebAuthn signup - use signUp() instead
Plugin per la gestione delle funzionalità WebAuthn in ShogunCore