TsgcWSAPIServer_WebAuthn › Yöntemler › IsWebAuthnRequest
Gelen URL yolu, yapılandırılmış WebAuthn uç noktalarından biriyle eşleştiğinde True döndürür.
function IsWebAuthnRequest(const aHeaders: TStringList): Boolean;
| Name | Type | Açıklama |
|---|---|---|
aHeaders | const TStringList | URL yolunun çıkarıldığı ham HTTP istek başlıkları (istek satırı dahil). |
İstek URL'si EndpointsOptions içinde yapılandırılan yollardan birini (registration, authentication, verify, webauthn.js, ...) hedeflediğinde True; aksi takdirde False. (Boolean)
Host sunucusunun isteği WebAuthn bileşenine devredip devretmeyeceğine veya kendi işlemesini sürdüreceğine karar vermesi gerektiğinde kullanışlıdır. DoProcessHTTP, kayıt veya kimlik doğrulama akışını başlatmadan önce bu yöntemi dahili olarak çağırır.
if sgcWSAPIServer_WebAuthn1.IsWebAuthnRequest(aRequestInfo.RawHeaders) then
sgcWSAPIServer_WebAuthn1.DoProcessHTTP(aConnection, aRequestInfo.RawHeaders);