@@ -30,22 +30,26 @@ var (
30
30
nilKeyFunc jwt.Keyfunc = nil
31
31
multipleZeroKeyFunc jwt.Keyfunc = func (t * jwt.Token ) (interface {}, error ) { return []interface {}{}, nil }
32
32
multipleEmptyKeyFunc jwt.Keyfunc = func (t * jwt.Token ) (interface {}, error ) {
33
- return jwt.VerificationKeySet {Keys : []jwt.VerificationKey {nil , nil }}, nil
33
+ keys := []jwt.VerificationKey {nil , nil }
34
+ return jwt.VerificationKeySet [jwt.VerificationKey ]{Keys : keys }, nil
34
35
}
35
36
multipleVerificationKeysFunc jwt.Keyfunc = func (t * jwt.Token ) (interface {}, error ) {
36
37
return []jwt.VerificationKey {jwtTestDefaultKey , jwtTestEC256PublicKey }, nil
37
38
}
38
39
multipleLastKeyFunc jwt.Keyfunc = func (t * jwt.Token ) (interface {}, error ) {
39
- return jwt.VerificationKeySet {Keys : []jwt.VerificationKey {jwtTestEC256PublicKey , jwtTestDefaultKey }}, nil
40
+ keys := []jwt.VerificationKey {jwtTestEC256PublicKey , jwtTestDefaultKey }
41
+ return jwt.VerificationKeySet [jwt.VerificationKey ]{Keys : keys }, nil
40
42
}
41
43
multipleFirstKeyFunc jwt.Keyfunc = func (t * jwt.Token ) (interface {}, error ) {
42
- return jwt.VerificationKeySet {Keys : []jwt.VerificationKey {jwtTestDefaultKey , jwtTestEC256PublicKey }}, nil
44
+ keys := []jwt.VerificationKey {jwtTestDefaultKey , jwtTestEC256PublicKey }
45
+ return jwt.VerificationKeySet [jwt.VerificationKey ]{Keys : keys }, nil
43
46
}
44
47
multipleAltTypedKeyFunc jwt.Keyfunc = func (t * jwt.Token ) (interface {}, error ) {
45
- return jwt.VerificationKeySet {Keys : []jwt.VerificationKey {jwtTestDefaultKey , jwtTestDefaultKey }}, nil
48
+ keys := []jwt.VerificationKey {jwtTestDefaultKey , jwtTestDefaultKey }
49
+ return jwt.VerificationKeySet [jwt.VerificationKey ]{Keys : keys }, nil
46
50
}
47
51
emptyVerificationKeySetFunc jwt.Keyfunc = func (t * jwt.Token ) (interface {}, error ) {
48
- return jwt.VerificationKeySet {}, nil
52
+ return jwt.VerificationKeySet [jwt. VerificationKey ] {}, nil
49
53
}
50
54
)
51
55
0 commit comments