тип ресурса webauthnPublicKeyCredentialCreationOptions
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Определяет параметры открытого ключа для создания новых учетных данных открытого ключа. Дополнительные сведения см. в разделе Параметры создания учетных данных.
Свойства
Свойство | Тип | Описание |
---|---|---|
свидетельство | String | Предпочтение аттестации для проверяющей стороны Microsoft Entra ID. |
authenticatorSelection | webauthnAuthenticatorSelectionCriteria | Свойства средств проверки подлинности WebAuthn, разрешенные для проверки подлинности в Microsoft Entra ID. |
вызов | String | Запрос в кодировке Base64, созданный Microsoft Entra ID и отправленный обратно с запросом на регистрацию, чтобы предотвратить атаки на воспроизведение. |
excludeCredentials | коллекция webauthnPublicKeyCredentialDescriptor | Список учетных данных, заблокированных для создания в Microsoft Entra ID. |
extensions | webauthnAuthenticationExtensionsClientInputs | Дополнительная обработка, требуемая Microsoft Entra ID для клиента и средства проверки подлинности WebAuthn. Например, 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"
}
}