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.185 -- Release Build+387547aec23966e47bc4136aced2b5b6c3d3a875
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