docs: public static RsaKey fromJsonWebKey(JsonWebKey jwk, boolean includePrivateParameters, Provider provider) {
          if (jwk.kid() != null) {
              return new RsaKey(jwk.kid(), jwk.toRSA(includePrivateParameters, provider));
          } else {
              throw new IllegalArgumentException("Json Web Key must have a kid");
          }
      }