From 8843c41159ea6490589b82dc18d60159257e5478 Mon Sep 17 00:00:00 2001 From: Christophe Maillard Date: Tue, 24 Jun 2025 11:52:53 +0200 Subject: [PATCH] feat(encryption): allow subclasses to call JWS* and JWE* creators --- .../hyperwallet/clientsdk/util/HyperwalletEncryption.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/hyperwallet/clientsdk/util/HyperwalletEncryption.java b/src/main/java/com/hyperwallet/clientsdk/util/HyperwalletEncryption.java index 98cd0bb65..60673f15b 100644 --- a/src/main/java/com/hyperwallet/clientsdk/util/HyperwalletEncryption.java +++ b/src/main/java/com/hyperwallet/clientsdk/util/HyperwalletEncryption.java @@ -238,7 +238,7 @@ private void checkKeySetLocationIsFile(String keySetLocation) { } } - private JWSSigner getJWSSigner(JWK jwk) { + protected JWSSigner getJWSSigner(JWK jwk) { try { KeyType kty = jwk.getKeyType(); if (kty.equals(KeyType.RSA)) { @@ -253,7 +253,7 @@ private JWSSigner getJWSSigner(JWK jwk) { } } - private JWEEncrypter getJWEEncrypter(JWK jwk) { + protected JWEEncrypter getJWEEncrypter(JWK jwk) { try { KeyType kty = jwk.getKeyType(); if (kty.equals(KeyType.RSA)) { @@ -268,7 +268,7 @@ private JWEEncrypter getJWEEncrypter(JWK jwk) { } } - private JWSVerifier getJWSVerifier(JWK jwk) { + protected JWSVerifier getJWSVerifier(JWK jwk) { try { KeyType kty = jwk.getKeyType(); if (kty.equals(KeyType.RSA)) { @@ -283,7 +283,7 @@ private JWSVerifier getJWSVerifier(JWK jwk) { } } - private JWEDecrypter getJWEDecrypter(JWK jwk) { + protected JWEDecrypter getJWEDecrypter(JWK jwk) { try { KeyType kty = jwk.getKeyType(); if (kty.equals(KeyType.RSA)) {