Skip to main content

GetContentsRequest Properties

An object defining properties for the GetContentsRequest class.

DecryptedVersionSecret

Gets the decrypted version secret information.

Type: DMObjectVersionSecret

This property contains the decrypted version of the VersionSecretKey. It is automatically populated using the [DecryptData] attribute with "VersionSecretKey" as the source. The property has a private setter to ensure controlled access to the decrypted data.


SecretKey

Gets the encrypted secret key used for object security.

Type: string

This property holds the encrypted secret key that is used for object security operations. It is used in conjunction with the ObjectDecryptedSecret property which contains the decrypted version of this key.


ObjectDecryptedSecret

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.


VersionSecretKey

Gets the encrypted secret key for version security.

Type: string

This property holds the encrypted secret key that is used for version security operations. It is used in conjunction with the DecryptedVersionSecret property which contains the decrypted version of this key.


LoadOptions

Gets the options for loading content data.

Type: LoadOptions

This property specifies how the content data should be loaded and formatted. It uses a custom JSON converter (LoadOptionsConverter) for serialization and has a private setter to ensure controlled modification.