changeNotificationEncryptedContent 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

表示附加到更改通知的加密数据。

有关详细信息,请参阅 设置包含资源数据的更改通知

属性

属性 类型 说明
data string Base64 编码的加密数据生成以 JSON 形式表示的完整资源。 数据已使用AES/CBC/PKCS5PADDING密码套件提供的 dataKey 进行加密。
dataSignature string 用于验证的数据的 Base64 编码 HMAC-SHA256 哈希。
dataKey string Microsoft Graph 生成的 Base64 编码对称密钥,用于加密数据值并生成数据签名。 此密钥使用订阅期间提供的证书公钥进行加密。 必须先使用证书私钥对其进行解密,然后才能使用它来解密数据或验证签名。 此密钥已使用以下密码套件进行加密: RSA/ECB/OAEPWithSHA1AndMGF1Padding
encryptionCertificateId string 用于加密 的证书的 dataKeyID。
encryptionCertificateThumbprint string 用于加密 dataKey的证书指纹的十六进制表示形式。

JSON 表示形式

下面是资源的 JSON 表示形式。

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