Skip to content

Commit a7f1320

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

File tree

2 files changed

+22
-21
lines changed

2 files changed

+22
-21
lines changed

src/Authentication/Extensions/MonaiAuthenticationExtensions.cs

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -72,30 +72,31 @@ 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-
}
75+
services.AddAuthorization();
76+
//services.AddAuthorization(options =>
77+
//{
78+
// if (configurations.Value.OpenId!.Claims!.RequiredAdminClaims!.Any())
79+
// {
80+
// AddPolicy(options, configurations.Value.OpenId!.Claims!.RequiredAdminClaims!, AuthKeys.AdminPolicyName);
81+
// }
8182

82-
if (configurations.Value.OpenId!.Claims!.RequiredUserClaims!.Any())
83-
{
84-
AddPolicy(options, configurations.Value.OpenId!.Claims!.RequiredUserClaims!, AuthKeys.UserPolicyName);
85-
}
86-
});
83+
// if (configurations.Value.OpenId!.Claims!.RequiredUserClaims!.Any())
84+
// {
85+
// AddPolicy(options, configurations.Value.OpenId!.Claims!.RequiredUserClaims!, AuthKeys.UserPolicyName);
86+
// }
87+
//});
8788

8889
return services;
8990
}
9091

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-
}
92+
//private static void AddPolicy(AuthorizationOptions options, List<Configurations.Claim> claims, string policyName)
93+
//{
94+
// foreach (var dict in claims)
95+
// {
96+
// options.AddPolicy(policyName, policy => policy
97+
// .RequireAuthenticatedUser()
98+
// .RequireClaim("user_roles", dict.UserRoles!));
99+
// }
100+
//}
100101
}
101102
}

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)