TsgcWSAPIServer_WebAuthn › Métodos › IsWebAuthnRequest
Devuelve True cuando la ruta URL entrante coincide con uno de los endpoints WebAuthn configurados.
function IsWebAuthnRequest(const aHeaders: TStringList): Boolean;
| Nombre | Tipo | Descripción |
|---|---|---|
aHeaders | const TStringList | Cabeceras de la solicitud HTTP sin procesar (incluida la línea de solicitud) de las que se extrae la ruta URL. |
True cuando la URL de la solicitud apunta a una de las rutas configuradas en EndpointsOptions (registro, autenticación, verificación, webauthn.js, ...); False en caso contrario. (Boolean)
Útil cuando el servidor anfitrión debe decidir si delega la solicitud al componente WebAuthn o conserva su propio procesamiento. DoProcessHTTP llama a este método internamente antes de iniciar el flujo de registro o autenticación.
if sgcWSAPIServer_WebAuthn1.IsWebAuthnRequest(aRequestInfo.RawHeaders) then
sgcWSAPIServer_WebAuthn1.DoProcessHTTP(aConnection, aRequestInfo.RawHeaders);