using Microsoft.AspNetCore.Authorization;
using System.Security.Claims;
namespace EnvelopeGenerator.API.Extensions;
///
///
///
public static class AuthExtensions
{
///
///
///
///
///
///
///
public static async Task AuthorizePolicyAsync(this IAuthorizationService authService,
ClaimsPrincipal user,
string policyName)
{
var result = await authService.AuthorizeAsync(user, policyName);
return result.Succeeded;
}
}