次の方法で共有


webauthnPublicKeyCredentialCreationOptions リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

新しい公開キー資格情報を作成するための公開キー オプションを定義します。 詳細については、「 資格情報の作成のオプション」を参照してください。

プロパティ

プロパティ 説明
認証 String 証明書利用者Microsoft Entra ID構成証明の優先順位。
authenticatorSelection webauthnAuthenticatorSelectionCriteria Microsoft Entra IDでの認証に使用できる WebAuthn 認証子のプロパティ。
挑戦 String Microsoft Entra IDによって生成され、リプレイ攻撃を防ぐために登録要求と共に送信された Base64 でエンコードされたチャレンジ。
excludeCredentials webauthnPublicKeyCredentialDescriptor コレクション Microsoft Entra IDでの作成でブロックされた資格情報の一覧。
extensions webauthnAuthenticationExtensionsClientInputs クライアントと WebAuthn 認証子のMicrosoft Entra IDに必要な追加処理。 たとえば、Microsoft Entra IDでは、構成証明オブジェクトで特定の情報を返す必要がある場合があります。
pubKeyCredParams webauthnPublicKeyCredentialParameters コレクション Microsoft Entra IDで新しい公開キー資格情報を作成するための優先資格情報プロパティのセット。
rp webauthnPublicKeyCredentialRpEntity 要求を担当する証明書利用者 (Microsoft Entra ID) に関する情報。
timeout Int32 クライアントが資格情報の作成操作が完了するまで待機する時間 (ミリ秒単位)。
ユーザー webauthnPublicKeyCredentialUserEntity 資格情報が生成されるユーザー アカウントに関する情報。

リレーションシップ

なし。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "@odata.type": "#microsoft.graph.webauthnPublicKeyCredentialCreationOptions",
  "rp": {
    "@odata.type": "microsoft.graph.webauthnPublicKeyCredentialRpEntity"
  },
  "user": {
    "@odata.type": "microsoft.graph.webauthnPublicKeyCredentialUserEntity"
  },
  "challenge": "String",
  "pubKeyCredParams": [
    {
      "@odata.type": "microsoft.graph.webauthnPublicKeyCredentialParameters"
    }
  ],
  "timeout": "Integer",
  "excludeCredentials": [
    {
      "@odata.type": "microsoft.graph.webauthnPublicKeyCredentialDescriptor"
    }
  ],
  "authenticatorSelection": {
    "@odata.type": "microsoft.graph.webauthnAuthenticatorSelectionCriteria"
  },
  "attestation": "String",
  "extensions": {
    "@odata.type": "microsoft.graph.webauthnAuthenticationExtensionsClientInputs"
  }
}