TsgcWSAPIServer_WebAuthn › Methoden

TsgcWSAPIServer_WebAuthn Methoden

Öffentliche Methoden, gruppiert nach Zweck, gefolgt von der vollständigen alphabetischen Liste.

Credentials

NameBeschreibung
AddCredentialRegistriert ein vorhandenes Credential (öffentlicher Schlüssel, Credential-ID und Benutzer) im Credential-Store des Servers.

Validierung

NameBeschreibung
ValidateRegistrationOptionsParst die Client-Attestierungsnutzlast und validiert eine neue Anmeldeinformationsregistrierung gemäß der WebAuthn-Spezifikation.
ValidateAuthenticationOptionsAnalysiert die Authenticator-Daten, Client-Daten und Signatur und authentifiziert den Benutzer gegen die gespeicherte Credential.
IsWebAuthnTokenValidPrüft, ob das vom Client bereitgestellte WebAuthn-Bearer-Token für die angegebene Verbindung noch gültig ist.
IsWebAuthnUnauthorizedGibt True zurück, wenn die Verbindung nicht autorisiert ist und eine 401-Antwort gesendet werden muss.
IsWebAuthnRequestGibt True zurück, wenn der eingehende URL-Pfad mit einem der konfigurierten WebAuthn-Endpunkte übereinstimmt.

Lebenszyklus

NameBeschreibung
KeepAliveSendet einen Keep-Alive-Ping auf der angegebenen Verbindung, um zu verhindern, dass die authentifizierte Sitzung abläuft.

Erweitert

NameBeschreibung
DoProcessHTTPEinstiegspunkt der HTTP-Pipeline; verteilt Registrierungs-, Authentifizierungs- und Autorisierungsanfragen.

Alle Methoden (alphabetisch)

NameBeschreibung
AddCredentialRegistriert ein vorhandenes Credential (öffentlicher Schlüssel, Credential-ID und Benutzer) im Credential-Store des Servers.
DoProcessHTTPEinstiegspunkt der HTTP-Pipeline; verteilt Registrierungs-, Authentifizierungs- und Autorisierungsanfragen.
IsWebAuthnRequestGibt True zurück, wenn der eingehende URL-Pfad mit einem der konfigurierten WebAuthn-Endpunkte übereinstimmt.
IsWebAuthnTokenValidPrüft, ob das vom Client bereitgestellte WebAuthn-Bearer-Token für die angegebene Verbindung noch gültig ist.
IsWebAuthnUnauthorizedGibt True zurück, wenn die Verbindung nicht autorisiert ist und eine 401-Antwort gesendet werden muss.
KeepAliveSendet einen Keep-Alive-Ping auf der angegebenen Verbindung, um zu verhindern, dass die authentifizierte Sitzung abläuft.
ValidateAuthenticationOptionsAnalysiert die Authenticator-Daten, Client-Daten und Signatur und authentifiziert den Benutzer gegen die gespeicherte Credential.
ValidateRegistrationOptionsParst die Client-Attestierungsnutzlast und validiert eine neue Anmeldeinformationsregistrierung gemäß der WebAuthn-Spezifikation.