summaryrefslogtreecommitdiffstats
path: root/base/common
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2015-04-07 22:01:54 -0400
committerEndi S. Dewata <edewata@redhat.com>2015-04-08 14:38:26 -0400
commit648de7a10fb4c7d43c6550b577617067c70bbf7e (patch)
treeb4c0c95358314c3c4f5b46bd0465852c7baffc9c /base/common
parentc4ee90c89a0b3c61b18f865e6650b27e156a9dcb (diff)
downloadpki-648de7a10fb4c7d43c6550b577617067c70bbf7e.tar.gz
pki-648de7a10fb4c7d43c6550b577617067c70bbf7e.tar.xz
pki-648de7a10fb4c7d43c6550b577617067c70bbf7e.zip
Added interface to show TPS token certificates.
The TPS REST service, CLI, and UI have been modified to provide an interface to search for certificates belonging to a token. https://fedorahosted.org/pki/ticket/1164
Diffstat (limited to 'base/common')
-rw-r--r--base/common/src/com/netscape/certsrv/tps/cert/TPSCertClient.java4
-rw-r--r--base/common/src/com/netscape/certsrv/tps/cert/TPSCertResource.java1
2 files changed, 3 insertions, 2 deletions
diff --git a/base/common/src/com/netscape/certsrv/tps/cert/TPSCertClient.java b/base/common/src/com/netscape/certsrv/tps/cert/TPSCertClient.java
index fc11c9a27..1381c660a 100644
--- a/base/common/src/com/netscape/certsrv/tps/cert/TPSCertClient.java
+++ b/base/common/src/com/netscape/certsrv/tps/cert/TPSCertClient.java
@@ -40,8 +40,8 @@ public class TPSCertClient extends Client {
resource = createProxy(TPSCertResource.class);
}
- public TPSCertCollection findCerts(String filter, Integer start, Integer size) {
- Response response = resource.findCerts(filter, start, size);
+ public TPSCertCollection findCerts(String filter, String tokenID, Integer start, Integer size) {
+ Response response = resource.findCerts(filter, tokenID, start, size);
return client.getEntity(response, TPSCertCollection.class);
}
diff --git a/base/common/src/com/netscape/certsrv/tps/cert/TPSCertResource.java b/base/common/src/com/netscape/certsrv/tps/cert/TPSCertResource.java
index 7b8757006..90deaaa8d 100644
--- a/base/common/src/com/netscape/certsrv/tps/cert/TPSCertResource.java
+++ b/base/common/src/com/netscape/certsrv/tps/cert/TPSCertResource.java
@@ -36,6 +36,7 @@ public interface TPSCertResource {
@ClientResponseType(entityType=TPSCertCollection.class)
public Response findCerts(
@QueryParam("filter") String filter,
+ @QueryParam("tokenID") String tokenID,
@QueryParam("start") Integer start,
@QueryParam("size") Integer size);