DeleteContentRequest Properties
An object defining properties for the DeleteContentRequest class.
SecretKey
Gets the encrypted secret key used for content security.
Type: string
This property holds the encrypted secret key that is used for content security operations. It is used in conjunction with the DecryptedObjectSecret property which contains the decrypted version of this key.
BranchSecretKey
Gets the encrypted secret key for the branch version.
Type: string
This property holds the encrypted secret key that is used for branch version security operations. It is used in conjunction with the DecryptedBranchSecret property which contains the decrypted version of this key.
DecryptedBranchSecret
Gets the decrypted branch secret information.
Type: DMObjectVersionSecret
This property contains the decrypted version of the BranchSecretKey. It is automatically populated using the [DecryptData] attribute with "BranchSecretKey" as the source. The property has a private setter to ensure controlled access to the decrypted data.
Reason
Gets the reason provided for deleting the content.
Type: string
This property stores the user-provided explanation for why the content is being deleted. This information is stored with the deletion record for auditing and tracking purposes.
DecryptedObjectSecret
Gets the decrypted object secret information.
Type: DMObjectSecret
This property contains the decrypted version of the SecretKey. It is automatically populated using the [DecryptData] attribute with "SecretKey" as the source. The property has a private setter to ensure controlled access to the decrypted data.
CommitMessage
Gets the commit message associated with the delete operation.
Type: string
This property contains the message that describes the reason or context for the delete operation in version control. It is used to provide a record of why the content was deleted.