Table of Contents

Namespace TimeCockpit.Data.Security

Classes

MemberAccessPermission

Representation of a single members permission state.

MemberAccessPermissions

Container for permissions of the members of an EntityObject.

Permission

Describes a security permission applied either to a ModelEntity, a ModelProperty, a ModelAction or Model. An instance of Permission is not evaluable in memory, but must be passed to e.g. the StringTemplate compiler. An instance of Permission represents a row-level permission.

PermissionEvaluator

Represents a utility class that evaluates permissions.

PermissionTypeInfo

Permission meta information.

Enums

PermissionTarget

Possible targets for permissions.

PermissionType

Default permission meta information provided by TimeCockpit.Data.