CSLA.NET 6.0.0
CSLA .NET is a software development framework that helps you build a reusable, maintainable object-oriented business layer for your app.
Csla.Security Namespace Reference

Classes

class  CslaClaimsPrincipal
 ClaimsPrincipal subclass that supports serialization by SerializationFormatterFactory.GetFormatter(). More...
 
interface  IAuthorizeReadWrite
 Defines the authorization interface through which an object can indicate which properties the current user can read and write. More...
 
interface  ICheckRoles
 Interface defining an object that checks IsInRole. More...
 
interface  ICslaIdentity
 Provides a base type to simplify creation of a .NET identity object for use with ICslaPrincipal. More...
 
interface  ICslaPrincipal
 Defines the base requirements for the interface of any CSLA principal object. More...
 
class  PrincipalCache
 Provides a cache for a limited number of principal objects at the AppDomain level.
 
class  SecurityException
 Security exception. More...
 
class  UsernameCriteria
 Criteria class for passing a username/password pair to a custom identity class. More...
 

Enumerations

enum  NoAccessBehavior { SuppressException , ThrowException }
 Options available for handling no access to a property due to authorization rules. More...
 

Enumeration Type Documentation

◆ NoAccessBehavior

Options available for handling no access to a property due to authorization rules.

Enumerator
SuppressException 

Suppress exceptions.

ThrowException 

Throw security exception.

Definition at line 20 of file NoAccessBehavior.cs.