TsgcWSAPIServer_WebAuthn › Metodi

Metodi di TsgcWSAPIServer_WebAuthn

Metodi pubblici raggruppati per scopo, seguiti dall'elenco alfabetico completo.

Credenziali

NomeDescrizione
AddCredentialRegistra una credenziale esistente (chiave pubblica, ID credenziale e utente) nell'archivio credenziali del server.

Validazione

NomeDescrizione
ValidateRegistrationOptionsAnalizza il payload di attestazione del client e convalida la registrazione di una nuova credenziale secondo la specifica WebAuthn.
ValidateAuthenticationOptionsAnalizza i dati dell'autenticatore, i dati client e la firma, e autentica l'utente rispetto alla credenziale memorizzata.
IsWebAuthnTokenValidVerifica se il token bearer WebAuthn fornito dal client è ancora valido per la connessione indicata.
IsWebAuthnUnauthorizedRestituisce True quando la connessione non è autorizzata e deve essere inviata una risposta 401.
IsWebAuthnRequestRestituisce True quando il percorso URL in ingresso corrisponde a uno degli endpoint WebAuthn configurati.

Ciclo di vita

NomeDescrizione
KeepAliveInvia un ping keep-alive sulla connessione specificata per impedire la scadenza della sessione autenticata.

Avanzate

NomeDescrizione
DoProcessHTTPPunto di ingresso della pipeline HTTP; gestisce le richieste di registrazione, autenticazione e autorizzazione.

Tutti i metodi (alfabetico)

NomeDescrizione
AddCredentialRegistra una credenziale esistente (chiave pubblica, ID credenziale e utente) nell'archivio credenziali del server.
DoProcessHTTPPunto di ingresso della pipeline HTTP; gestisce le richieste di registrazione, autenticazione e autorizzazione.
IsWebAuthnRequestRestituisce True quando il percorso URL in ingresso corrisponde a uno degli endpoint WebAuthn configurati.
IsWebAuthnTokenValidVerifica se il token bearer WebAuthn fornito dal client è ancora valido per la connessione indicata.
IsWebAuthnUnauthorizedRestituisce True quando la connessione non è autorizzata e deve essere inviata una risposta 401.
KeepAliveInvia un ping keep-alive sulla connessione specificata per impedire la scadenza della sessione autenticata.
ValidateAuthenticationOptionsAnalizza i dati dell'autenticatore, i dati client e la firma, e autentica l'utente rispetto alla credenziale memorizzata.
ValidateRegistrationOptionsAnalizza il payload di attestazione del client e convalida la registrazione di una nuova credenziale secondo la specifica WebAuthn.