From 844818d4316622c50abb610ab91defeb4807528b Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Tue, 2 May 2023 21:55:25 -0500 Subject: [PATCH] Update KRASystemCertClient The KRASystemCertClient has been updated to use JAX-RS client API instead of the obsolete RESTEasy client API. --- .../org/dogtagpki/kra/KRASystemCertClient.java | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/base/common/src/main/java/org/dogtagpki/kra/KRASystemCertClient.java b/base/common/src/main/java/org/dogtagpki/kra/KRASystemCertClient.java index 390e2dee22f..d6b534b9fd1 100644 --- a/base/common/src/main/java/org/dogtagpki/kra/KRASystemCertClient.java +++ b/base/common/src/main/java/org/dogtagpki/kra/KRASystemCertClient.java @@ -17,8 +17,6 @@ //--- END COPYRIGHT BLOCK --- package org.dogtagpki.kra; -import javax.ws.rs.core.Response; - import com.netscape.certsrv.cert.CertData; import com.netscape.certsrv.client.Client; import com.netscape.certsrv.client.PKIClient; @@ -28,19 +26,11 @@ */ public class KRASystemCertClient extends Client { - public KRASystemCertResource resource; - public KRASystemCertClient(PKIClient client, String subsystem) throws Exception { - super(client, subsystem, "systemcert"); - init(); - } - - public void init() throws Exception { - resource = createProxy(KRASystemCertResource.class); + super(client, subsystem, "config/cert"); } public CertData getTransportCert() throws Exception { - Response response = resource.getTransportCert(); - return client.getEntity(response, CertData.class); + return get("transport", CertData.class); } }