Table of Contents

Namespace Innova.Data.Security

Namespaces

Name Summary
Innova.Data.Security.Builder

Classes

Name Summary
ApplicationRole

Represents an application role.

CurrentUser

Represents the current user.

EntitySecurity<T>

Represents the base class for entity security.

IEntitySecurityExtensions

Provides extension methods for IEntitySecurity interface.

SecurityException

Represents an exception related to security operations.

UserProvider<TUser>

Provides functionality to retrieve the current user.

Interfaces

Name Summary
ICurrentUser

Represents the current user.

IEntitySecurity<T>

Represents the security settings for an entity.

IUserProvider

Represents a provider for retrieving information about the current user.

Enums

Name Summary
Operation

Represents the operations that can be performed on a data entity.