mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-20 18:31:15 +00:00
handle new error where sa jwt issued in the future
Signed-off-by: Max Goltzsche <max.goltzsche@gmail.com>
This commit is contained in:
parent
031075d149
commit
fa5e6587f1
@ -128,6 +128,9 @@ func (v *validator) Validate(ctx context.Context, _ string, public *jwt.Claims,
|
||||
case jwt.ErrNotValidYet:
|
||||
return nil, errors.New("service account token is not valid yet")
|
||||
|
||||
case jwt.ErrIssuedInTheFuture:
|
||||
return nil, errors.New("service account token is issued in the future")
|
||||
|
||||
// our current use of jwt.Expected above should make these cases impossible to hit
|
||||
case jwt.ErrInvalidAudience, jwt.ErrInvalidID, jwt.ErrInvalidIssuer, jwt.ErrInvalidSubject:
|
||||
klog.Errorf("service account token claim validation got unexpected validation failure: %v", err)
|
||||
|
Loading…
Reference in New Issue
Block a user