mirror of
https://github.com/grafana/grafana.git
synced 2025-02-20 11:48:34 -06:00
parent
322dccdb4d
commit
ace177f20a
@ -185,10 +185,10 @@ func (s *ExtendedJWT) authenticateAsService(accessTokenClaims authlib.Claims[aut
|
|||||||
return &authn.Identity{
|
return &authn.Identity{
|
||||||
ID: id,
|
ID: id,
|
||||||
UID: id,
|
UID: id,
|
||||||
|
Name: id,
|
||||||
Type: t,
|
Type: t,
|
||||||
OrgID: s.cfg.DefaultOrgID(),
|
OrgID: s.cfg.DefaultOrgID(),
|
||||||
AccessTokenClaims: &accessTokenClaims,
|
AccessTokenClaims: &accessTokenClaims,
|
||||||
IDTokenClaims: nil,
|
|
||||||
AuthenticatedBy: login.ExtendedJWTModule,
|
AuthenticatedBy: login.ExtendedJWTModule,
|
||||||
AuthID: accessTokenClaims.Subject,
|
AuthID: accessTokenClaims.Subject,
|
||||||
AllowedKubernetesNamespace: accessTokenClaims.Rest.Namespace,
|
AllowedKubernetesNamespace: accessTokenClaims.Rest.Namespace,
|
||||||
|
@ -228,6 +228,7 @@ func TestExtendedJWT_Authenticate(t *testing.T) {
|
|||||||
want: &authn.Identity{
|
want: &authn.Identity{
|
||||||
ID: "this-uid",
|
ID: "this-uid",
|
||||||
UID: "this-uid",
|
UID: "this-uid",
|
||||||
|
Name: "this-uid",
|
||||||
Type: claims.TypeAccessPolicy,
|
Type: claims.TypeAccessPolicy,
|
||||||
OrgID: 1,
|
OrgID: 1,
|
||||||
AccessTokenClaims: &validAccessTokenClaims,
|
AccessTokenClaims: &validAccessTokenClaims,
|
||||||
@ -246,6 +247,7 @@ func TestExtendedJWT_Authenticate(t *testing.T) {
|
|||||||
want: &authn.Identity{
|
want: &authn.Identity{
|
||||||
ID: "this-uid",
|
ID: "this-uid",
|
||||||
UID: "this-uid",
|
UID: "this-uid",
|
||||||
|
Name: "this-uid",
|
||||||
Type: claims.TypeAccessPolicy,
|
Type: claims.TypeAccessPolicy,
|
||||||
OrgID: 1,
|
OrgID: 1,
|
||||||
AccessTokenClaims: &validAccessTokenClaimsWildcard,
|
AccessTokenClaims: &validAccessTokenClaimsWildcard,
|
||||||
@ -343,6 +345,7 @@ func TestExtendedJWT_Authenticate(t *testing.T) {
|
|||||||
want: &authn.Identity{
|
want: &authn.Identity{
|
||||||
ID: "this-uid",
|
ID: "this-uid",
|
||||||
UID: "this-uid",
|
UID: "this-uid",
|
||||||
|
Name: "this-uid",
|
||||||
Type: claims.TypeAccessPolicy,
|
Type: claims.TypeAccessPolicy,
|
||||||
OrgID: 1,
|
OrgID: 1,
|
||||||
AccessTokenClaims: &validAccessTokenClaimsWithStackSet,
|
AccessTokenClaims: &validAccessTokenClaimsWithStackSet,
|
||||||
@ -369,6 +372,7 @@ func TestExtendedJWT_Authenticate(t *testing.T) {
|
|||||||
want: &authn.Identity{
|
want: &authn.Identity{
|
||||||
ID: "this-uid",
|
ID: "this-uid",
|
||||||
UID: "this-uid",
|
UID: "this-uid",
|
||||||
|
Name: "this-uid",
|
||||||
Type: claims.TypeAccessPolicy,
|
Type: claims.TypeAccessPolicy,
|
||||||
OrgID: 1,
|
OrgID: 1,
|
||||||
AccessTokenClaims: &validAccessTokenClaimsWithDeprecatedStackClaimSet,
|
AccessTokenClaims: &validAccessTokenClaimsWithDeprecatedStackClaimSet,
|
||||||
|
Loading…
Reference in New Issue
Block a user