Skip to content

Latest commit

 

History

History
69 lines (54 loc) · 2.53 KB

File metadata and controls

69 lines (54 loc) · 2.53 KB
title changeNotificationEncryptedContent resource type
description A changeNotificationEncryptedContent object represents the encrypted data attached to a change notification.
ms.localizationpriority medium
author jessieli-ad
doc_type resourcePageType
ms.subservice change-notifications
ms.date 07/22/2024

changeNotificationEncryptedContent resource type

Namespace: microsoft.graph

[!INCLUDE beta-disclaimer]

Represents the encrypted data attached to a change notification.

For details, see Set up change notifications that include resource data.

Properties

Property Type Description
data string Base64-encoded encrypted data that produces a full resource respresented as JSON. The data has been encrypted with the provided dataKey using an AES/CBC/PKCS5PADDING cipher suite.
dataSignature string Base64-encoded HMAC-SHA256 hash of the data for validation purposes.
dataKey string Base64-encoded symmetric key generated by Microsoft Graph to encrypt the data value and to generate the data signature. This key is encrypted with the certificate public key that was provided during the subscription creation. It must be decrypted with the certificate private key before it can be used to decrypt the data or verify the signature. This key has been encrypted with the following cipher suite: RSA/ECB/OAEPWithSHA1AndMGF1Padding.
encryptionCertificateId string ID of the certificate used to encrypt the dataKey.
encryptionCertificateThumbprint string Hexadecimal representation of the thumbprint of the certificate used to encrypt the dataKey.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

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