Compartilhar via


changeNotificationEncryptedContent resource type (Tipo de recurso changeNotificationEncryptedContent)

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.

Representa os dados encriptados anexados a uma notificação de alteração.

Para obter detalhes, veja Configurar notificações de alteração que incluem dados de recursos.

Propriedades

Propriedade Tipo Descrição
data string Dados encriptados codificados com base64 que produzem um recurso completo respresentado como JSON. Os dados foram encriptados com o fornecido através dataKey de um AES/CBC/PKCS5PADDING conjunto de cifras.
dataSignature string Hash HMAC-SHA256 codificado com base64 dos dados para fins de validação.
dataKey string Chave simétrica codificada com base64 gerada pelo Microsoft Graph para encriptar o valor de dados e gerar a assinatura de dados. Esta chave é encriptada com a chave pública do certificado que foi fornecida durante a criação da subscrição . Tem de ser desencriptada com a chave privada do certificado antes de poder ser utilizada para desencriptar os dados ou verificar a assinatura. Esta chave foi encriptada com o seguinte conjunto de cifras: RSA/ECB/OAEPWithSHA1AndMGF1Padding.
encryptionCertificateId cadeia de caracteres ID do certificado utilizado para encriptar o dataKey.
encryptionCertificateThumbprint string Representação hexadecimal do thumbprint do certificado utilizado para encriptar o dataKey.

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.changeNotificationEncryptedContent",
  "data": "String",
  "dataSignature": "String",
  "dataKey": "String",
  "encryptionCertificateId": "String",
  "encryptionCertificateThumbprint": "String"
}