changeNotificationEncryptedContent-Ressourcentyp

Namespace: microsoft.graph

Wichtig

APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .

Stellt die verschlüsselten Daten dar, die an eine Änderungsbenachrichtigung angefügt sind.

Ausführliche Informationen finden Sie unter Einrichten von Änderungsbenachrichtigungen, die Ressourcendaten (Vorschau) enthalten.

Eigenschaften

Eigenschaft Typ Beschreibung
data string Base64-codierte verschlüsselte Daten, die eine vollständige Ressource erzeugen, die als JSON dargestellt wird. Die Daten wurden mit der bereitgestellten dataKey Verschlüsselungssuite AES/CBC/PKCS5PADDING verschlüsselt.
dataSignature string Base64-codierter HMAC-SHA256-Hash der Daten zu Überprüfungszwecken.
Datakey string Base64-codierter symmetrischer Schlüssel, der von Microsoft Graph generiert wurde, um den Datenwert zu verschlüsseln und die Datensignatur zu generieren. Dieser Schlüssel wird mit dem öffentlichen Zertifikatschlüssel verschlüsselt, der während des Abonnements bereitgestellt wurde. Er muss mit dem privaten Zertifikatschlüssel entschlüsselt werden, bevor er zum Entschlüsseln der Daten oder zum Überprüfen der Signatur verwendet werden kann. Dieser Schlüssel wurde mit der folgenden Verschlüsselungssuite verschlüsselt: RSA/ECB/OAEPWithSHA1AndMGF1Padding.
encryptionCertificateId Zeichenfolge DIE ID des Zertifikats, das zum Verschlüsseln des dataKey.
encryptionCertificateThumbprint string Hexadezimale Darstellung des Fingerabdrucks des Zertifikats, das zum Verschlüsseln des dataKeyZertifikats verwendet wird.

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

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