Skip to content

Commit 291fa19

Browse files
committed
Remove AddPolicy
Signed-off-by: Victor Chang <vicchang@nvidia.com>
1 parent 315248b commit 291fa19

File tree

2 files changed

+2
-24
lines changed

2 files changed

+2
-24
lines changed

src/Authentication/Extensions/MonaiAuthenticationExtensions.cs

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -72,30 +72,8 @@ public static IServiceCollection AddMonaiAuthentication(
7272
};
7373
});
7474

75-
services.AddAuthorization(options =>
76-
{
77-
if (configurations.Value.OpenId!.Claims!.RequiredAdminClaims!.Any())
78-
{
79-
AddPolicy(options, configurations.Value.OpenId!.Claims!.RequiredAdminClaims!, AuthKeys.AdminPolicyName);
80-
}
81-
82-
if (configurations.Value.OpenId!.Claims!.RequiredUserClaims!.Any())
83-
{
84-
AddPolicy(options, configurations.Value.OpenId!.Claims!.RequiredUserClaims!, AuthKeys.UserPolicyName);
85-
}
86-
});
87-
75+
services.AddAuthorization();
8876
return services;
8977
}
90-
91-
private static void AddPolicy(AuthorizationOptions options, List<Configurations.Claim> claims, string policyName)
92-
{
93-
foreach (var dict in claims)
94-
{
95-
options.AddPolicy(policyName, policy => policy
96-
.RequireAuthenticatedUser()
97-
.RequireClaim("user_roles", dict.UserRoles!));
98-
}
99-
}
10078
}
10179
}

src/Authentication/Middleware/EndpointAuthorizationMiddleware.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public async Task InvokeAsync(HttpContext httpcontext)
4545
{
4646
if (_options.Value.BypassAuth(_logger))
4747
{
48-
await _next(httpcontext);
48+
await _next(httpcontext).ConfigureAwait(false);
4949
return;
5050
}
5151

0 commit comments

Comments
 (0)