IdeaBlade.EntityModel Assembly > IdeaBlade.EntityModel Namespace : IEntityLoginManager Interface |
'Declaration
<InterfaceExportAttribute(ContractName="", ContractType=IdeaBlade.EntityModel.IEntityLoginManager)> Public Interface IEntityLoginManager
'Usage
Dim instance As IEntityLoginManager
[InterfaceExport(ContractName="", ContractType=IdeaBlade.EntityModel.IEntityLoginManager)] public interface IEntityLoginManager
If IEntityLoginManager has been implemented, a Login call must be made to validate the user before any other EntityManager actions may be performed. You may use the LoginManagerRequired setting in the IdeaBlade Configuration file to ensure that an exception is raised if an IEntityLoginManager is not found.
If your application supports guest access, by setting the AllowAnonymousLogin flag to true, then null credentials may be passed from the client. In this case, be sure that your custom implementation supports this.
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2