IAccessControlListBuilderTIdentity, TResource Interface

Represents a builder for access control lists.

Definition

Namespace: Gemstone.Security.AccessControl
Assembly: Gemstone.Security (in Gemstone.Security.dll) Version: 1.0.150 -- Release Build+f338bf935a1b4ee13b6f645d7fa25793d53e09de
public interface IAccessControlListBuilder<TIdentity, TResource>

Type Parameters

TIdentity
Type of the identifier for users.
TResource
Type of resources being accessed by users.

Methods

Allow Adds an allow rule to the access control list.
AllowAllExcept Adds an allow rule to the access control list.
Build Creates an access control list for the given identity.
Deny Adds a deny rule to the access control list.
DenyAllExcept Adds a deny rule to the access control list.

See Also