TsgcWSAPIServer_WebAuthn › Olaylar › OnWebAuthnRegistrationOptionsResponse
Sunucu /register/begin için PublicKeyCredentialCreationOptions yanıtını başarıyla oluşturduktan sonra tetiklenir; uygulamanın oluşturulan challenge'ı incelemesine veya saklamasına olanak tanır.
property OnWebAuthnRegistrationOptionsResponse: TsgcWebAuthnOnRegistrationOptionsResponse;
// TsgcWebAuthnOnRegistrationOptionsResponse = procedure(Sender: TObject; const aRequest: TsgcWebAuthn_RegistrationOptions_Request; const aResponse: TsgcWebAuthn_RegistrationOptions_Response) of object
—
OnWebAuthnRegistrationOptionsRequest öğesinin tamamlayıcısı. Sunucu tam PublicKeyCredentialCreationOptions yükünü (challenge, RP, user id, excludeCredentials, pubKeyCredParams, attestation, authenticator selection) oluşturduktan sonra tetiklenir. Kümelenmiş dağıtımlarda challenge'ı paylaşılan bir depoya kalıcı hale getirmek, yayılan seçenekleri denetlemek veya istemciye serileştirilmeden önce yanıtı uygulamaya özgü telemetriyle zenginleştirmek için kullanın.
procedure TForm1.sgcWSAPIServer_WebAuthn1WebAuthnRegistrationOptionsResponse(
Sender: TObject; const aRequest: TsgcWebAuthn_RegistrationOptions_Request;
const aResponse: TsgcWebAuthn_RegistrationOptions_Response);
begin
SaveChallenge(aRequest.User.Name, aResponse.Challenge);
end;