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.171 -- Release Build+9bbaecd83e44e0973a7b18ef958272cfb4d67729
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