fix: jwkの形式を修正

This commit is contained in:
2023-05-01 07:19:30 +09:00
parent 7dd3c185bb
commit ed00d741ff
@@ -17,7 +17,7 @@ object JsonWebKeyUtil {
fun publicKeyToJwk(publicKey: RSAPublicKey): String {
val e = encodeBase64UInt(publicKey.publicExponent)
val n = encodeBase64UInt(publicKey.modulus)
return """{"e":"$e","n":"$n","use":"sig","kty":"RSA"}"""
return """{"keys":[{"e":"$e","n":"$n","use":"sig","kty":"RSA"}]}"""
}
private fun encodeBase64UInt(bigInteger: BigInteger, minLength: Int = -1): String {