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.1.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