Skip to content

Commit 52f0626

Browse files
committed
use the curveName
1 parent 2814aa3 commit 52f0626

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

sdk/src/main/java/io/opentdf/platform/sdk/KASClient.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
import io.opentdf.platform.sdk.SDK.KasBadRequestException;
2222

2323
import okhttp3.OkHttpClient;
24+
import org.slf4j.Logger;
25+
import org.slf4j.LoggerFactory;
2426

2527
import java.security.MessageDigest;
2628
import java.security.NoSuchAlgorithmException;
@@ -49,6 +51,8 @@ class KASClient implements SDK.KAS {
4951
private String clientPublicKey;
5052
private KASKeyCache kasKeyCache;
5153

54+
private static final Logger log = LoggerFactory.getLogger(KASClient.class);
55+
5256
/***
5357
* A client that communicates with KAS
5458
*
@@ -69,7 +73,9 @@ class KASClient implements SDK.KAS {
6973

7074
@Override
7175
public KASInfo getECPublicKey(Config.KASInfo kasInfo, NanoTDFType.ECCurve curve) {
72-
var req = PublicKeyRequest.newBuilder().setAlgorithm(format("ec:%s", curve.toString())).build();
76+
log.debug("retrieving public key with kasinfo = [{}]", kasInfo);
77+
78+
var req = PublicKeyRequest.newBuilder().setAlgorithm(format("ec:%s", curve.curveName)).build();
7379
var r = getStub(kasInfo.URL).publicKeyBlocking(req, Collections.emptyMap()).execute();
7480
PublicKeyResponse res;
7581
try {

0 commit comments

Comments
 (0)