tipo de recurso webauthnPublicKeyCredentialCreationOptions
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Define as opções de chave pública para a criação de uma nova credencial de chave pública. Para obter mais informações, veja Opções para a Criação de Credenciais.
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
atestado | Cadeia de caracteres | Preferência de atestado para a entidade confiadora Microsoft Entra ID. |
authenticatorSelection | webauthnAuthenticatorSelectionCriteria | As propriedades dos autenticadores WebAuthn podem ser utilizadas para autenticação no Microsoft Entra ID. |
desafio | Cadeia de caracteres | Um desafio codificado em Base64 gerado por Microsoft Entra ID e enviado de volta com o pedido de registo para impedir ataques de repetição. |
excludeCredentials | coleção webauthnPublicKeyCredentialDescriptor | Lista de credenciais bloqueadas para criações no Microsoft Entra ID. |
extensions | webauthnAuthenticationExtensionsClientInputs | Processamento adicional exigido por Microsoft Entra ID para o cliente e o autenticador WebAuthn. Por exemplo, Microsoft Entra ID podem exigir que sejam devolvidas informações específicas no objeto de atestado. |
pubKeyCredParams | coleção webauthnPublicKeyCredentialParameters | Um conjunto de propriedades de credenciais preferenciais para a criação de uma nova credencial de chave pública no Microsoft Entra ID. |
rp | webauthnPublicKeyCredentialRpEntity | Informações sobre a entidade confiadora (Microsoft Entra ID) responsável pelo pedido. |
timeout | Int32 | O tempo em milissegundos em que o cliente está disposto a aguardar a conclusão da operação de criação de credenciais. |
usuário | webauthnPublicKeyCredentialUserEntity | Informações sobre a conta de utilizador para a qual a credencial é gerada. |
Relações
Nenhum
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"@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"
}
}