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"
}
}