Table of Contents

Class PermissionTypeInfo

Namespace
TimeCockpit.Data.Security
Assembly
TimeCockpit.Data.dll

Permission meta information.

public class PermissionTypeInfo
Inheritance
Object
PermissionTypeInfo
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

identifier PermissionType

Name/identifier of the permission.

target PermissionTarget

Target of the permission.

Properties

Identifier

Gets the permission name/identifier.

public PermissionType Identifier { get; }

Property Value

PermissionType

Target

Gets the permission target.

public PermissionTarget Target { get; }

Property Value

PermissionTarget

Methods

GetInformation()

Gets the default permission meta information.

public static IEnumerable<PermissionTypeInfo> GetInformation()

Returns

IEnumerable<PermissionTypeInfo>

The permission meta information.