TsgcWSAPIServer_WebAuthnGebeurtenissen › OnWebAuthnMetadata

OnWebAuthnMetadata Gebeurtenis

Wordt geactiveerd wanneer de server verificatormetadata nodig heeft voor een AAGUID; stelt de toepassing in staat een gecachte of aangepaste FIDO MDS BLOB-vermelding terug te sturen.

Syntaxis

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

Standaardwaarde

Opmerkingen

Wordt geactiveerd tijdens attestatievalidatie wanneer de server de FIDO-metadataservice-vermelding moet oplossen voor de authenticator geïdentificeerd door aAAGUID. Wijs de overeenkomende MDS-metadataverklaring (JSON) toe aan Metadata om een door de applicatie beheerde cache of een offline MDS-BLOB te leveren; laat leeg om de ingebouwde opzoekfunctie uit te voeren. Het retourneren van gecureerde metadata is handig om authenticator-allowlists af te dwingen of om een externe HTTP-aanroep tijdens de ceremonie te vermijden.

Voorbeeld

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

Terug naar Events