fileEncryptionInfo resource type
Namespace: microsoft.graph
Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.
Contains properties for file encryption information for the content version of a line of business app.
Properties
Property | Type | Description |
---|---|---|
encryptionKey | Binary | The key used to encrypt the file content. |
initializationVector | Binary | The initialization vector (IV) used for the encryption algorithm. Must be 16 bytes. |
mac | Binary | The hash of the concatenation of the IV and encrypted file content. Must be 32 bytes. |
macKey | Binary | The key used to compute the message authentication code of the concatenation of the IV and encrypted file content. Must be 32 bytes. |
profileIdentifier | String | The profile identifier. Maps to the strategy used to encrypt the file. Currently, only ProfileVersion1 is supported. |
fileDigest | Binary | The file digest prior to encryption. ProfileVersion1 requires a non-null FileDigest. |
fileDigestAlgorithm | String | The file digest algorithm. ProfileVersion1 currently only supports SHA256 for the FileDigestAlgorithm. |
Relationships
None
JSON Representation
Here is a JSON representation of the resource.
{
"@odata.type": "#microsoft.graph.fileEncryptionInfo",
"encryptionKey": "binary",
"initializationVector": "binary",
"mac": "binary",
"macKey": "binary",
"profileIdentifier": "String",
"fileDigest": "binary",
"fileDigestAlgorithm": "String"
}