Skip to content

Commit a0d67e8

Browse files
committed
Update interface
1 parent e1aa524 commit a0d67e8

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

utils/jwt/signer.go

+8-4
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ import (
1212

1313
var (
1414
priv *ecdsa.PrivateKey
15-
jwks jwkset.JWKSet[any]
15+
jwks jwkset.Storage
1616
)
1717

1818
func init() {
19-
jwks = jwkset.NewMemory[any]()
19+
jwks = jwkset.NewMemoryStorage()
2020
}
2121

2222
// SetupSigner JWTを発行・検証するためのSignerのセットアップ
@@ -25,9 +25,13 @@ func SetupSigner(privRaw []byte) error {
2525
if err != nil {
2626
return err
2727
}
28-
2928
priv = _priv
30-
return jwks.Store.WriteKey(context.Background(), jwkset.NewKey[any](priv, "traq"))
29+
30+
jwk, err := jwkset.NewJWKFromKey(priv, jwkset.JWKOptions{})
31+
if err != nil {
32+
return err
33+
}
34+
return jwks.KeyWrite(context.Background(), jwk)
3135
}
3236

3337
// Sign JWTの発行を行う

0 commit comments

Comments
 (0)