Skip to main content

CreateMaskedDataRequest Properties

An object defining properties for the CreateMaskedDataRequest class.

DMObjectVersionSecretKey

Gets or sets the secret key for the document version.

Type: string

The DMObjectVersionSecretKey property holds the encrypted key for decrypting the version information of the document.


TargetCategories

Gets or sets the list of sensitive data categories to be processed.

Type: List<#linkDocument(csharp-Bimser.Synergy.Entities.DocumentManagement.Business.Enums.DataCategories)>

The TargetCategories property defines which categories of sensitive data should be identified and masked in the document.


DMObjectDecryptedVersionSecret

Gets the decrypted document version secret.

Type: DMObjectVersionSecret

The DMObjectDecryptedVersionSecret property contains the decrypted secret of the document version. It uses DMObjectVersionSecretKey to initialize its value with the [DecryptData("VersionSecretKey")] attribute.


MaskingOptions

Gets or sets the masking options applied to each sensitive data category.

Type: List<MaskingOptionItemObject>

The MaskingOptions property contains configuration for how each data category should be masked (e.g., replace, redact, etc.).


DMObjectSecretKey

Gets or sets the secret key for the document object.

Type: string

The DMObjectSecretKey property holds the encrypted key used to decrypt the document object. This key is referenced by the [DecryptData("SecretKey")] attribute to initialize DMObjectDecryptedSecret.


DMObjectDecryptedSecret

Gets the decrypted document object secret.

Type: DMObjectSecret

The DMObjectDecryptedSecret property represents the decrypted form of the document object secret. It is populated automatically using the DMObjectSecretKey and the [DecryptData] attribute.