summaryrefslogtreecommitdiffstats
path: root/base/common/src/com/netscape/certsrv
diff options
context:
space:
mode:
Diffstat (limited to 'base/common/src/com/netscape/certsrv')
-rw-r--r--base/common/src/com/netscape/certsrv/tps/token/TokenClient.java20
-rw-r--r--base/common/src/com/netscape/certsrv/tps/token/TokenResource.java4
2 files changed, 22 insertions, 2 deletions
diff --git a/base/common/src/com/netscape/certsrv/tps/token/TokenClient.java b/base/common/src/com/netscape/certsrv/tps/token/TokenClient.java
index a62e71cf8..63e0edcde 100644
--- a/base/common/src/com/netscape/certsrv/tps/token/TokenClient.java
+++ b/base/common/src/com/netscape/certsrv/tps/token/TokenClient.java
@@ -40,8 +40,24 @@ public class TokenClient extends Client {
resource = createProxy(TokenResource.class);
}
- public TokenCollection findTokens(String filter, Integer start, Integer size) {
- Response response = resource.findTokens(filter, start, size);
+ public TokenCollection findTokens(
+ String filter,
+ String tokenID,
+ String userID,
+ String type,
+ String status,
+ Integer start,
+ Integer size) {
+
+ Response response = resource.findTokens(
+ filter,
+ tokenID,
+ userID,
+ type,
+ status,
+ start,
+ size);
+
return client.getEntity(response, TokenCollection.class);
}
diff --git a/base/common/src/com/netscape/certsrv/tps/token/TokenResource.java b/base/common/src/com/netscape/certsrv/tps/token/TokenResource.java
index e530a8527..4c1bc39aa 100644
--- a/base/common/src/com/netscape/certsrv/tps/token/TokenResource.java
+++ b/base/common/src/com/netscape/certsrv/tps/token/TokenResource.java
@@ -45,6 +45,10 @@ public interface TokenResource {
@ClientResponseType(entityType=TokenCollection.class)
public Response findTokens(
@QueryParam("filter") String filter,
+ @QueryParam("tokenID") String tokenID,
+ @QueryParam("userID") String userID,
+ @QueryParam("type") String type,
+ @QueryParam("status") String status,
@QueryParam("start") Integer start,
@QueryParam("size") Integer size);