TsgcWSAPIServer_WebAuthnEventos › OnWebAuthnMetadata

OnWebAuthnMetadata Evento

Se activa cuando el servidor necesita metadatos del autenticador para un AAGUID; permite a la aplicación devolver una entrada de BLOB FIDO MDS en caché o personalizada.

Sintaxis

property OnWebAuthnMetadata: TsgcWebAuthnOnMetadata;
// TsgcWebAuthnOnMetadata = procedure(Sender: TObject; const aAAGUID: string; var Metadata: string) of object

Valor Predeterminado

Observaciones

Se activa durante la validación de atestación cuando el servidor necesita resolver la entrada del Servicio de Metadatos FIDO para el autenticador identificado por aAAGUID. Asigne la declaración de metadatos MDS correspondiente (JSON) a Metadata para proporcionar una caché gestionada por la aplicación o un BLOB MDS sin conexión; déjelo vacío para que se ejecute la búsqueda integrada. Devolver metadatos curados es útil para aplicar listas de autenticadores permitidos o para evitar una llamada HTTP externa durante la ceremonia.

Ejemplo

procedure TForm1.sgcWSAPIServer_WebAuthn1WebAuthnMetadata(Sender: TObject;
  const aAAGUID: string; var Metadata: string);
begin
  Metadata := LoadMetadataFromCache(aAAGUID);
end;

Volver a Eventos