Skip to content

Commit 39095c4

Browse files
committed
Remove synchronous BuildClaimsPrincipal
1 parent 514de56 commit 39095c4

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

src/BitzArt.Blazor.Auth/Interfaces/IIdentityClaimsService.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,5 @@ namespace BitzArt.Blazor.Auth;
44

55
public interface IIdentityClaimsService
66
{
7-
public ClaimsPrincipal BuildClaimsPrincipal(string accessToken);
87
public Task<ClaimsPrincipal> BuildClaimsPrincipalAsync(string accessToken);
98
}

src/BitzArt.Blazor.Auth/Services/IdentityClaimsService.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ public class IdentityClaimsService() : IIdentityClaimsService
88
private readonly JwtSecurityTokenHandler _tokenHandler = new();
99
private static ClaimsPrincipal EmptyClaimsPrincipal => new(new ClaimsIdentity());
1010

11+
public virtual Task<ClaimsPrincipal> BuildClaimsPrincipalAsync(string accessToken)
12+
{
13+
return Task.FromResult(BuildClaimsPrincipal(accessToken));
14+
}
15+
1116
public virtual ClaimsPrincipal BuildClaimsPrincipal(string accessToken)
1217
{
1318
if (ValidateRawToken(accessToken) == false) return EmptyClaimsPrincipal;
@@ -22,11 +27,6 @@ public virtual ClaimsPrincipal BuildClaimsPrincipal(string accessToken)
2227
return new ClaimsPrincipal(new ClaimsIdentity(claims, "Custom"));
2328
}
2429

25-
public virtual Task<ClaimsPrincipal> BuildClaimsPrincipalAsync(string accessToken)
26-
{
27-
return Task.FromResult(BuildClaimsPrincipal(accessToken));
28-
}
29-
3030
protected virtual bool ValidateRawToken(string token) => true;
3131

3232
protected virtual bool ValidateToken(JwtSecurityToken token) => true;

0 commit comments

Comments
 (0)