diff options
author | Endi S. Dewata <edewata@redhat.com> | 2014-02-14 22:27:56 -0500 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2014-02-19 11:10:04 -0500 |
commit | f28f20174d269dc0ef8ed67fb927e7d4efad7ed2 (patch) | |
tree | ae2a434975c2d620e0ca0228042377c35ebf408d /base/kra/functional | |
parent | 0ac1abb747d76321d5c4830c5bad9c41592959d3 (diff) | |
download | pki-f28f20174d269dc0ef8ed67fb927e7d4efad7ed2.tar.gz pki-f28f20174d269dc0ef8ed67fb927e7d4efad7ed2.tar.xz pki-f28f20174d269dc0ef8ed67fb927e7d4efad7ed2.zip |
Added REST client for system certificates.
A new REST client has been added to access system certificates.
Ticket #554
Diffstat (limited to 'base/kra/functional')
-rw-r--r-- | base/kra/functional/src/com/netscape/cms/servlet/test/DRMTest.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/base/kra/functional/src/com/netscape/cms/servlet/test/DRMTest.java b/base/kra/functional/src/com/netscape/cms/servlet/test/DRMTest.java index 30ac1a650..5e7dd855f 100644 --- a/base/kra/functional/src/com/netscape/cms/servlet/test/DRMTest.java +++ b/base/kra/functional/src/com/netscape/cms/servlet/test/DRMTest.java @@ -53,6 +53,7 @@ import com.netscape.certsrv.kra.KRAClient; import com.netscape.certsrv.request.IRequest; import com.netscape.certsrv.request.RequestId; import com.netscape.certsrv.request.RequestNotFoundException; +import com.netscape.certsrv.system.SystemCertClient; import com.netscape.cms.servlet.base.PKIService; import com.netscape.cmsutil.crypto.CryptoUtil; import com.netscape.cmsutil.util.Utils; @@ -203,12 +204,14 @@ public class DRMTest { KRAClient client; + SystemCertClient systemCertClient; try { ClientConfig config = new ClientConfig(); config.setServerURI(protocol + "://" + host + ":" + port + "/kra"); config.setCertNickname(clientCertNickname); client = new KRAClient(new PKIClient(config)); + systemCertClient = (SystemCertClient)client.getClient("systemcert"); } catch (Exception e) { e.printStackTrace(); @@ -216,7 +219,7 @@ public class DRMTest { } // Test 1: Get transport certificate from DRM - transportCert = client.getTransportCert(); + transportCert = systemCertClient.getTransportCert().getEncoded(); transportCert = transportCert.substring(PKIService.HEADER.length(), transportCert.indexOf(PKIService.TRAILER)); @@ -544,7 +547,7 @@ public class DRMTest { // Test 1: Get transport certificate from DRM - transportCert = client.getTransportCert(); + transportCert = systemCertClient.getTransportCert().getEncoded(); transportCert = transportCert.substring(PKIService.HEADER.length(), transportCert.indexOf(PKIService.TRAILER)); |