Skip to main content

CategorizeOrMaskingRequest Properties

An object defining properties for the CategorizeOrMaskingRequest class.

DecryptedVersionSecret

Gets the decrypted document version secret information.

Type: DMObjectVersionSecret

The DecryptedVersionSecret property contains the decrypted version secret information and is marked with the [DecryptData("SecretKey")] attribute, indicating that its value is decrypted using the SecretKey property.


SecretKey

Gets or sets the key used for decrypting secret information.

Type: string

The SecretKey property provides the encryption key used to decrypt the document management object and version secrets. This key is used in conjunction with the [DecryptData] attribute on the DecryptedSecret and DecryptedVersionSecret properties.


MaskingOptions

Gets or sets the list of masking options to be applied to sensitive data.

Type: List<MaskingOptionItemObject>

The MaskingOptions property contains a collection of MaskingOptionItemObject instances, each defining how a specific category of sensitive data should be masked. Each option specifies the data category (like email, credit card, etc.), the masking action type, and any additional configuration needed for the masking operation.


DecryptedSecret

Gets the decrypted document management object secret information.

Type: DMObjectSecret

The DecryptedSecret property contains the decrypted object secret information and is marked with the [DecryptData("SecretKey")] attribute, indicating that its value is decrypted using the SecretKey property.


IsCategorize

Gets or sets whether the request is for categorizing sensitive data.

Type: bool

The IsCategorize property determines the operation mode of the request. When set to true, the request is for categorizing sensitive data in the document. When false, the request is for applying masking rules to already categorized data.