TsgcWSAPIServer_WebAuthn › Méthodes

TsgcWSAPIServer_WebAuthn Méthodes

Méthodes publiques regroupées par objectif, suivies de la liste alphabétique complète.

Identifiants

NomDescription
AddCredentialEnregistre un identifiant existant (clé publique, identifiant de credential et utilisateur) dans le magasin de credentials du serveur.

Validation

NomDescription
ValidateRegistrationOptions Analyse la charge utile d'attestation client et valide un nouvel enregistrement d'information d'identification conformément à la spécification WebAuthn.
ValidateAuthenticationOptions Analyse les données de l'authentificateur, les données du client et la signature, et authentifie l'utilisateur par rapport au credential stocké.
IsWebAuthnTokenValidVérifie si le jeton porteur WebAuthn fourni par le client est toujours valide pour la connexion donnée.
IsWebAuthnUnauthorizedRetourne True lorsque la connexion n'est pas autorisée et qu'une réponse 401 doit être envoyée.
IsWebAuthnRequestRetourne True lorsque le chemin URL entrant correspond à l'un des points de terminaison WebAuthn configurés.

Cycle de vie

NomDescription
KeepAlive Envoie un ping de maintien de connexion sur la connexion donnée pour empêcher l'expiration de la session authentifiée.

Avancé

NomDescription
DoProcessHTTP Point d'entrée du pipeline HTTP ; distribue les requêtes d'enregistrement, d'authentification et d'autorisation.

Toutes les méthodes (alphabétique)

NomDescription
AddCredentialEnregistre un identifiant existant (clé publique, identifiant de credential et utilisateur) dans le magasin de credentials du serveur.
DoProcessHTTP Point d'entrée du pipeline HTTP ; distribue les requêtes d'enregistrement, d'authentification et d'autorisation.
IsWebAuthnRequestRetourne True lorsque le chemin URL entrant correspond à l'un des points de terminaison WebAuthn configurés.
IsWebAuthnTokenValidVérifie si le jeton porteur WebAuthn fourni par le client est toujours valide pour la connexion donnée.
IsWebAuthnUnauthorizedRetourne True lorsque la connexion n'est pas autorisée et qu'une réponse 401 doit être envoyée.
KeepAlive Envoie un ping de maintien de connexion sur la connexion donnée pour empêcher l'expiration de la session authentifiée.
ValidateAuthenticationOptions Analyse les données de l'authentificateur, les données du client et la signature, et authentifie l'utilisateur par rapport au credential stocké.
ValidateRegistrationOptions Analyse la charge utile d'attestation client et valide un nouvel enregistrement d'information d'identification conformément à la spécification WebAuthn.