Moving AllowAnonymous attribute from MVC
This commit is contained in:
parent
121e6891e7
commit
0f78135f5d
|
|
@ -0,0 +1,12 @@
|
|||
// Copyright (c) .NET Foundation. All rights reserved.
|
||||
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
|
||||
|
||||
using System;
|
||||
|
||||
namespace Microsoft.AspNet.Authorization
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
|
||||
public class AllowAnonymousAttribute : Attribute, IAllowAnonymous
|
||||
{
|
||||
}
|
||||
}
|
||||
|
|
@ -57,7 +57,7 @@ namespace Microsoft.AspNet.Authorization
|
|||
return builder.Build();
|
||||
}
|
||||
|
||||
public static AuthorizationPolicy Combine(AuthorizationOptions options, IEnumerable<AuthorizeAttribute> attributes)
|
||||
public static AuthorizationPolicy Combine(AuthorizationOptions options, IEnumerable<IAuthorizeData> attributes)
|
||||
{
|
||||
if (options == null)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -0,0 +1,9 @@
|
|||
// Copyright (c) .NET Foundation. All rights reserved.
|
||||
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
|
||||
|
||||
namespace Microsoft.AspNet.Authorization
|
||||
{
|
||||
public interface IAllowAnonymous
|
||||
{
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue