We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e1aa524 commit a0d67e8Copy full SHA for a0d67e8
utils/jwt/signer.go
@@ -12,11 +12,11 @@ import (
12
13
var (
14
priv *ecdsa.PrivateKey
15
- jwks jwkset.JWKSet[any]
+ jwks jwkset.Storage
16
)
17
18
func init() {
19
- jwks = jwkset.NewMemory[any]()
+ jwks = jwkset.NewMemoryStorage()
20
}
21
22
// SetupSigner JWTを発行・検証するためのSignerのセットアップ
@@ -25,9 +25,13 @@ func SetupSigner(privRaw []byte) error {
25
if err != nil {
26
return err
27
28
-
29
priv = _priv
30
- return jwks.Store.WriteKey(context.Background(), jwkset.NewKey[any](priv, "traq"))
+
+ jwk, err := jwkset.NewJWKFromKey(priv, jwkset.JWKOptions{})
31
+ if err != nil {
32
+ return err
33
+ }
34
+ return jwks.KeyWrite(context.Background(), jwk)
35
36
37
// Sign JWTの発行を行う
0 commit comments