DataPrivilegeData Class

Represents data privilege information including assignments and masking settings.
Inheritance Hierarchy
SystemObject
  Dundas.BI.WebApi.ModelsBaseDataContract
    Dundas.BI.WebApi.ModelsDataPrivilegeData

Namespace: Dundas.BI.WebApi.Models
Assembly: Dundas.BI.WebApiCore (in Dundas.BI.WebApiCore.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
[DataContractAttribute]
public class DataPrivilegeData : BaseDataContract

The DataPrivilegeData type exposes the following members.

Constructors
 NameDescription
Public methodDataPrivilegeData Initializes a new instance of the DataPrivilegeData class.
Top
Properties
 NameDescription
Public propertyElementUniqueName Gets or sets the unique name of the data element associated with this privilege.
Public propertyMaskingCharacter Gets the character being used to apply masking to the data element.
Public propertyMaskingKind Gets or sets the kind of masking to apply to the data element.
Public propertyNumberOfCharacters Gets or sets the number of characters to be masked or preserved, depending on the masking kind. A positive value indicates the number of characters from the start of the value, a negative value indicates the number of characters from the end of the value.
Public propertyPrivilegeAssignments Gets the list of privilege assignments for the data element.
Public propertyUIClassName Gets or sets the name of the UI class (used for auto de-serialization).
(Inherited from BaseDataContract)
Top
Methods
 NameDescription
Public methodStatic memberToDataContractMappings The mapping between the business object and the DTO.
Top
See Also