File tree Expand file tree Collapse file tree 2 files changed +5
-6
lines changed
Expand file tree Collapse file tree 2 files changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,5 @@ namespace BitzArt.Blazor.Auth;
44
55public interface IIdentityClaimsService
66{
7- public ClaimsPrincipal BuildClaimsPrincipal ( string accessToken ) ;
87 public Task < ClaimsPrincipal > BuildClaimsPrincipalAsync ( string accessToken ) ;
98}
Original file line number Diff line number Diff 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 ;
You can’t perform that action at this time.
0 commit comments