(method jwt.SigningMethod)
| 132 | } |
| 133 | |
| 134 | func makeToken(method jwt.SigningMethod) string { |
| 135 | token := jwt.NewWithClaims(method, jwt.RegisteredClaims{ |
| 136 | Issuer: "example", |
| 137 | IssuedAt: jwt.NewNumericDate(time.Now()), |
| 138 | }) |
| 139 | privateKey := test.LoadRSAPrivateKeyFromDisk("test/sample_key") |
| 140 | signed, err := token.SignedString(privateKey) |
| 141 | if err != nil { |
| 142 | panic(err) |
| 143 | } |
| 144 | return signed |
| 145 | } |
| 146 | |
| 147 | func verify(t *testing.T, signingMethod jwt.SigningMethod, token string) bool { |
| 148 | segments := strings.Split(token, ".") |
no test coverage detected