TsgcWSAPIServer_WebAuthnイベント › OnWebAuthnMetadata

OnWebAuthnMetadata イベント

サーバーが AAGUID の認証子メタデータを必要とするときに発生します。アプリケーションがキャッシュされたまたはカスタムの FIDO MDS BLOB エントリを返せます。

構文

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

デフォルト値

解説

アテステーション検証中に、サーバーが aAAGUID で識別された認証器の FIDO Metadata Service エントリを解決する必要があるときに発生します。アプリケーション管理キャッシュまたはオフライン MDS BLOB を提供するには、Metadata に一致する MDS メタデータステートメント(JSON)を割り当ててください。組み込みのルックアップを実行させるには空のままにしてください。整理されたメタデータを返すことは、認証器のアローリストを適用したり、セレモニー中に外部 HTTP 呼び出しを避けたりするのに役立ちます。

使用例

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

イベントに戻る