AuthN: Set access token name (#94471)

* Set access token name
This commit is contained in:
Karl Persson
2024-10-09 17:08:11 +02:00
committed by GitHub
parent 322dccdb4d
commit ace177f20a
2 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -185,10 +185,10 @@ func (s *ExtendedJWT) authenticateAsService(accessTokenClaims authlib.Claims[aut
return &authn.Identity{
ID: id,
UID: id,
Name: id,
Type: t,
OrgID: s.cfg.DefaultOrgID(),
AccessTokenClaims: &accessTokenClaims,
IDTokenClaims: nil,
AuthenticatedBy: login.ExtendedJWTModule,
AuthID: accessTokenClaims.Subject,
AllowedKubernetesNamespace: accessTokenClaims.Rest.Namespace,
@@ -228,6 +228,7 @@ func TestExtendedJWT_Authenticate(t *testing.T) {
want: &authn.Identity{
ID: "this-uid",
UID: "this-uid",
Name: "this-uid",
Type: claims.TypeAccessPolicy,
OrgID: 1,
AccessTokenClaims: &validAccessTokenClaims,
@@ -246,6 +247,7 @@ func TestExtendedJWT_Authenticate(t *testing.T) {
want: &authn.Identity{
ID: "this-uid",
UID: "this-uid",
Name: "this-uid",
Type: claims.TypeAccessPolicy,
OrgID: 1,
AccessTokenClaims: &validAccessTokenClaimsWildcard,
@@ -343,6 +345,7 @@ func TestExtendedJWT_Authenticate(t *testing.T) {
want: &authn.Identity{
ID: "this-uid",
UID: "this-uid",
Name: "this-uid",
Type: claims.TypeAccessPolicy,
OrgID: 1,
AccessTokenClaims: &validAccessTokenClaimsWithStackSet,
@@ -369,6 +372,7 @@ func TestExtendedJWT_Authenticate(t *testing.T) {
want: &authn.Identity{
ID: "this-uid",
UID: "this-uid",
Name: "this-uid",
Type: claims.TypeAccessPolicy,
OrgID: 1,
AccessTokenClaims: &validAccessTokenClaimsWithDeprecatedStackClaimSet,