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.147 -- Release Build+3014b8a0edc553e56f868ef31b6f0f5012f8db4f
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