diff options
author | Endi S. Dewata <edewata@redhat.com> | 2014-02-07 13:44:34 -0500 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2014-02-10 12:15:47 -0500 |
commit | 064fa79e9e7d7e23b1846d3d332814dcd9ed445e (patch) | |
tree | 9d96c80c9ae9bbb9f91b402f346245c8c20d2592 /base/common/src/com/netscape/certsrv/kra | |
parent | 9b92336bb63f7a4376e5a3915fc16026d3e4256a (diff) | |
download | pki-064fa79e9e7d7e23b1846d3d332814dcd9ed445e.tar.gz pki-064fa79e9e7d7e23b1846d3d332814dcd9ed445e.tar.xz pki-064fa79e9e7d7e23b1846d3d332814dcd9ed445e.zip |
Replaced deprecated ClientResponse class.
The ClientResponse class has been deprecated in RESTEasy 3.0, so most
of the code using the class has been modified to use the Response class
instead. There are a few remaining references to ClientResponse. They
will be removed separately later.
Diffstat (limited to 'base/common/src/com/netscape/certsrv/kra')
-rw-r--r-- | base/common/src/com/netscape/certsrv/kra/KRAClient.java | 32 |
1 files changed, 11 insertions, 21 deletions
diff --git a/base/common/src/com/netscape/certsrv/kra/KRAClient.java b/base/common/src/com/netscape/certsrv/kra/KRAClient.java index 4ff9a3115..b2bced319 100644 --- a/base/common/src/com/netscape/certsrv/kra/KRAClient.java +++ b/base/common/src/com/netscape/certsrv/kra/KRAClient.java @@ -5,7 +5,7 @@ import java.util.Collection; import java.util.Iterator; import java.util.List; -import org.jboss.resteasy.client.ClientResponse; +import javax.ws.rs.core.Response; import com.netscape.certsrv.cert.CertData; import com.netscape.certsrv.client.PKIClient; @@ -54,10 +54,8 @@ public class KRAClient extends SubsystemClient { } public String getTransportCert() { - @SuppressWarnings("unchecked") - ClientResponse<CertData> response = (ClientResponse<CertData>) systemCertClient - .getTransportCert(); - CertData certData = client.getEntity(response); + Response response = systemCertClient.getTransportCert(); + CertData certData = client.getEntity(response, CertData.class); String transportCert = certData.getEncoded(); return transportCert; } @@ -80,10 +78,8 @@ public class KRAClient extends SubsystemClient { data.setKeyAlgorithm(algorithm); data.setKeySize(strength); - @SuppressWarnings("unchecked") - ClientResponse<KeyRequestResponse> response = (ClientResponse<KeyRequestResponse>) - keyRequestClient.createRequest(data); - return client.getEntity(response); + Response response = keyRequestClient.createRequest(data); + return client.getEntity(response, KeyRequestResponse.class); } public KeyInfo getKeyData(String clientId, String status) { @@ -116,10 +112,8 @@ public class KRAClient extends SubsystemClient { data.setNonceData(Utils.base64encode(nonceData)); } - @SuppressWarnings("unchecked") - ClientResponse<KeyRequestResponse> response = (ClientResponse<KeyRequestResponse>) - keyRequestClient.createRequest(data); - return client.getEntity(response); + Response response = keyRequestClient.createRequest(data); + return client.getEntity(response, KeyRequestResponse.class); } public void approveRecovery(RequestId recoveryId) { @@ -156,10 +150,8 @@ public class KRAClient extends SubsystemClient { data.setKeyId(new KeyId(keyId)); data.setCertificate(b64Certificate); - @SuppressWarnings("unchecked") - ClientResponse<KeyRequestResponse> response = (ClientResponse<KeyRequestResponse>) - keyRequestClient.createRequest(data); - return client.getEntity(response); + Response response = keyRequestClient.createRequest(data); + return client.getEntity(response, KeyRequestResponse.class); } public KeyData recoverKey(RequestId requestId, String passphrase) { @@ -179,9 +171,7 @@ public class KRAClient extends SubsystemClient { data.setKeySize(new Integer(keySize)); data.setUsages(usages); - @SuppressWarnings("unchecked") - ClientResponse<KeyRequestResponse> response = (ClientResponse<KeyRequestResponse>) - keyRequestClient.createRequest(data); - return response.getEntity(); + Response response = keyRequestClient.createRequest(data); + return client.getEntity(response, KeyRequestResponse.class); } } |