DevForce Help Reference
RequiresAuthenticationAttribute Class
Members 


Attribute used to decorate a method or class to indicate that the current user must be authenticated.
Syntax
'Declaration
 
<AttributeUsageAttribute(ValidOn=AttributeTargets.Class Or  _
    AttributeTargets.Method, 
   AllowMultiple=False, 
   Inherited=True)>
Public NotInheritable Class RequiresAuthenticationAttribute 
   Inherits AuthorizationAttribute
   Implements System.Runtime.InteropServices._Attribute 
'Usage
 
Dim instance As RequiresAuthenticationAttribute
[AttributeUsage(ValidOn=AttributeTargets.Class | 
    AttributeTargets.Method, 
   AllowMultiple=false, 
   Inherited=true)]
public sealed class RequiresAuthenticationAttribute : AuthorizationAttribute, System.Runtime.InteropServices._Attribute  
Remarks
When the RequiresAuthentication attribute is applied to your entities the appropriate query or save interceptor will check the attribute during authorization.

The attribute can also be applied to methods., such as remote service methods, named query methods, and all POCO methods.

If the user does not pass the authorization check, a PersistenceSecurityException is received on the client.

Inheritance Hierarchy

System.Object
   System.Attribute
      IdeaBlade.Core.DomainServices.AuthorizationAttribute
         IdeaBlade.Core.DomainServices.RequiresAuthenticationAttribute

Requirements

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

See Also

Reference

RequiresAuthenticationAttribute Members
IdeaBlade.Core.DomainServices Namespace

Send Feedback