1
0
mirror of https://github.com/bitwarden/server.git synced 2025-07-15 06:37:54 -05:00
This commit is contained in:
Thomas Rittson
2025-03-21 14:16:09 +10:00
parent 645f5fa366
commit 366aac238f
3 changed files with 3 additions and 16 deletions

View File

@ -2,6 +2,8 @@
namespace Bit.Core.AdminConsole.OrganizationFeatures.Shared.Authorization;
public interface IOrganizationRequirement : IAuthorizationRequirement;
public class OrganizationAuthorizeAttribute<T>
: AuthorizeAttribute, IAuthorizationRequirementData
where T : IOrganizationRequirement, new()

View File

@ -1,13 +1,10 @@
#nullable enable
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Routing;
namespace Bit.Core.AdminConsole.OrganizationFeatures.Shared.Authorization;
public interface IOrganizationRequirement : IAuthorizationRequirement;
public static class OrganizationRequirementHelpers
{
public static Guid? GetOrganizationId(this IHttpContextAccessor httpContextAccessor)