TsgcWSAPIServer_WebAuthnYöntemler › IsWebAuthnRequest

IsWebAuthnRequest Yöntem

Gelen URL yolu, yapılandırılmış WebAuthn uç noktalarından biriyle eşleştiğinde True döndürür.

Sözdizimi

function IsWebAuthnRequest(const aHeaders: TStringList): Boolean;

Parametreler

NameTypeAçıklama
aHeadersconst TStringListURL yolunun çıkarıldığı ham HTTP istek başlıkları (istek satırı dahil).

Dönüş Değeri

İstek URL'si EndpointsOptions içinde yapılandırılan yollardan birini (registration, authentication, verify, webauthn.js, ...) hedeflediğinde True; aksi takdirde False. (Boolean)

Remarks

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.

Örnek

if sgcWSAPIServer_WebAuthn1.IsWebAuthnRequest(aRequestInfo.RawHeaders) then
  sgcWSAPIServer_WebAuthn1.DoProcessHTTP(aConnection, aRequestInfo.RawHeaders);

Yöntemlere Dön