Gemstone Security Library
Show/Hide TOC

# Gemstone.Security.AccessControl Namespace

[Missing <summary> documentation for "N:Gemstone.Security.AccessControl"]

## Classes

AccessControlListBuilderTIdentity, TResource | Builds access control lists for users given a collection of rules.
NoResourceAccessAttribute | Indicates that resource access logic does not apply when attempting to access actions on a resource.
ResourceAccessAttribute | Annotation to assign an access type to an action on a resource represented by a class, method, property, etc.
ResourceAccessAttributeExtensions | Extension methods for the ResourceAccessAttribute class.
ResourceAccessExtensions | Extension methods for resource access.

## Interfaces

IAccessControlListTResource | Represents an access control list that can be used to determine whether a user has access to a given resource.
IAccessControlListBuilderTIdentity, TResource | Represents a builder for access control lists.
IResourceAccessAttribute | Interface shared by ResourceAccessAttribute and NoResourceAccessAttribute.

## Enumerations

ResourceAccessType | Represents the default access types that can apply to a resource.