Principal Class

Implementation of the IPrincipal representing user's permissions

Definition

Namespace: FileHold.Common
Assembly: FileHold.Common (in FileHold.Common.dll) Version: 17.2.0.0
C#
[SerializableAttribute]
public class Principal : MarshalByRefObject, IPrincipal
Inheritance
Object    MarshalByRefObject    Principal
Implements
IPrincipal

Constructors

PrincipalInitializes a new instance of the Principal class

Properties

Methods

CheckAccess(Operations) 
CheckAccess(Int32, Operations) 
GetOperations 
GetRoleId 
IsInRole 
RestoreBaseRights Restores base rights associated with the user
RestoreRights 
RestrictRights Restricts current rights with the specified one Returns copy of array of operations

Extension Methods

Convert Converts an object to a specified type.
(Defined by ObjectExtension)
ConvertT
(Defined by ObjectExtension)
ConvertT Converts an object to a specified type.
(Defined by ObjectExtension)
ToJson
(Defined by ObjectExtension)
TryConvert
(Defined by ObjectExtension)
TryConvert
(Defined by ObjectExtension)
TryConvert
(Defined by ObjectExtension)
TryConvert
(Defined by ObjectExtension)
TryConvert
(Defined by ObjectExtension)
TryConvert
(Defined by ObjectExtension)
TryConvert Attempts to convert an object to a specified type.
(Defined by ObjectExtension)
TryConvertT
(Defined by ObjectExtension)
TryConvertT
(Defined by ObjectExtension)
TryConvertT
(Defined by ObjectExtension)
TryConvertT
(Defined by ObjectExtension)
TryConvertT
(Defined by ObjectExtension)
TryConvertT
(Defined by ObjectExtension)
TryConvertT Attempts to convert an object to a specified type.
(Defined by ObjectExtension)

See Also