Class PermissionTypeInfo
- Namespace
- TimeCockpit.Data.Security
- Assembly
- TimeCockpit.Data.dll
Permission meta information.
public class PermissionTypeInfo
- Inheritance
-
ObjectPermissionTypeInfo
- Inherited Members
-
Object.ToString()Object.Equals(Object)Object.Equals(Object, Object)Object.ReferenceEquals(Object, Object)Object.GetHashCode()Object.GetType()Object.MemberwiseClone()
Constructors
PermissionTypeInfo(PermissionType, PermissionTarget)
Initializes a new instance of the PermissionTypeInfo class.
public PermissionTypeInfo(PermissionType identifier, PermissionTarget target)
Parameters
identifierPermissionTypeName/identifier of the permission.
targetPermissionTargetTarget of the permission.
Properties
Identifier
Gets the permission name/identifier.
public PermissionType Identifier { get; }
Property Value
Target
Gets the permission target.
public PermissionTarget Target { get; }
Property Value
Methods
GetInformation()
Gets the default permission meta information.
public static IEnumerable<PermissionTypeInfo> GetInformation()
Returns
- IEnumerable<PermissionTypeInfo>
The permission meta information.