Class AuthTestController
Implements
Inherited Members
Namespace: Volo.Abp.AspNetCore.Mvc.Authorization
Assembly: Volo.Abp.AspNetCore.Mvc.Tests.dll
Syntax
[Authorize]
public class AuthTestController : AbpController, IActionFilter, IAsyncActionFilter, IFilterMetadata, IDisposable, IAvoidDuplicateCrossCuttingConcerns
Constructors
AuthTestController()
Declaration
public AuthTestController()
Properties
FakeUserId
Declaration
public static Guid FakeUserId { get; }
Property Value
Type | Description |
---|---|
Guid |
Methods
AnonymousTest()
Declaration
[AllowAnonymous]
public ActionResult AnonymousTest()
Returns
Type | Description |
---|---|
ActionResult |
CustomPolicyTest()
Declaration
[Authorize("MyClaimTestPolicy")]
public ActionResult CustomPolicyTest()
Returns
Type | Description |
---|---|
ActionResult |
Custom_And_PolicyTest()
Declaration
[Authorize("TestPermission1_And_TestPermission2")]
public ActionResult Custom_And_PolicyTest()
Returns
Type | Description |
---|---|
ActionResult |
Custom_Or_PolicyTest()
Declaration
[Authorize("TestPermission1_Or_TestPermission2")]
public ActionResult Custom_Or_PolicyTest()
Returns
Type | Description |
---|---|
ActionResult |
PermissionTest()
Declaration
[Authorize("TestPermission1")]
public ActionResult PermissionTest()
Returns
Type | Description |
---|---|
ActionResult |
SimpleAuthorizationTest()
Declaration
public ActionResult SimpleAuthorizationTest()
Returns
Type | Description |
---|---|
ActionResult |