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.
ICslaIdentity.cs
Go to the documentation of this file.
1//-----------------------------------------------------------------------
2// <copyright file="ICslaIdentity.cs" company="Marimer LLC">
3// Copyright (c) Marimer LLC. All rights reserved.
4// Website: https://cslanet.com
5// </copyright>
6// <summary>Provides a base class to simplify creation of</summary>
7//-----------------------------------------------------------------------
8using System.Security.Principal;
9using Csla.Core;
10
11namespace Csla.Security
12{
17 public interface ICslaIdentity
18 : IReadOnlyBase, IIdentity, ICheckRoles
19 {
24 }
25}
Implements a list that is serializable using the SerializationFormatterFactory.GetFormatter().
Definition: MobileList.cs:29
This is a base class from which readonly business classes can be derived.
Interface defining an object that checks IsInRole.
Definition: ICheckRoles.cs:17
Provides a base type to simplify creation of a .NET identity object for use with ICslaPrincipal.
MobileList< string > Roles
Gets the list of roles for this user.