TsgcWSAPIServer_WebAuthnYöntemler › ValidateRegistrationOptions

ValidateRegistrationOptions Yöntem

İstemci attestation yükünü ayrıştırır ve WebAuthn spesifikasyonuna göre yeni bir kimlik bilgisi kaydını doğrular.

Sözdizimi

procedure ValidateRegistrationOptions(const aPayload: string);

Parametreler

NameTypeAçıklama
aPayloadconst stringattestationObject ve clientDataJSON içeren istemci navigator.credentials.create() çağrısı tarafından döndürülen JSON yükü.

Remarks

CBOR attestationObject öğesinin kodunu çözer, attestation ifadesini etkin biçimlere göre (packed, tpm, android-key, android-safetynet, fido-u2f, apple, none) doğrular, credential id ve açık anahtarı çıkarır ve bunları credential deposunda saklar. Uygun şekilde OnWebAuthnRegistrationValidateCertificate, OnWebAuthnRegistrationValidateCredentialId, OnWebAuthnRegistrationSuccessful ve OnWebAuthnRegistrationError tetikler. Bu yöntemi yalnızca yerleşik HTTP uç noktası dışında kaydı yönlendirirken manuel olarak çağırın.

Örnek

sgcWSAPIServer_WebAuthn1.ValidateRegistrationOptions(vClientJSON);

Yöntemlere Dön