TsgcWSAPIServer_WebAuthn › Methoden › IsWebAuthnRequest
Retourneert True wanneer het inkomende URL-pad overeenkomt met een van de geconfigureerde WebAuthn-eindpunten.
function IsWebAuthnRequest(const aHeaders: TStringList): Boolean;
| Naam | Type | Beschrijving |
|---|---|---|
aHeaders | const TStringList | Onbewerkte HTTP-aanvraagheaders (inclusief de aanvraagregel) waaruit het URL-pad wordt geëxtraheerd. |
True wanneer de verzoek-URL gericht is op een van de paden geconfigureerd in EndpointsOptions (registratie, authenticatie, verificatie, webauthn.js, ...); anders False. (Boolean)
Nuttig wanneer de hostserver moet beslissen of het verzoek moet worden gedelegeerd aan de WebAuthn-component of zelf moet worden afgehandeld. DoProcessHTTP roept deze methode intern aan voordat de registratie- of authenticatiestroom wordt gestart.
if sgcWSAPIServer_WebAuthn1.IsWebAuthnRequest(aRequestInfo.RawHeaders) then
sgcWSAPIServer_WebAuthn1.DoProcessHTTP(aConnection, aRequestInfo.RawHeaders);