fix: assign public key correctly in oidc server

This commit is contained in:
Stavros
2026-05-09 13:56:28 +03:00
parent 4e760e8397
commit 3d9c81d7a0
2 changed files with 4 additions and 5 deletions
+1 -2
View File
@@ -230,11 +230,10 @@ func NewOIDCService(
return nil, fmt.Errorf("failed to parse public key: %w", err)
}
case "PUBLIC KEY":
publicKey, err := x509.ParsePKIXPublicKey(block.Bytes)
publicKey, err = x509.ParsePKIXPublicKey(block.Bytes)
if err != nil {
return nil, fmt.Errorf("failed to parse public key: %w", err)
}
publicKey = publicKey.(crypto.PublicKey)
default:
return nil, fmt.Errorf("unsupported public key type: %s", block.Type)
}