diff options
Diffstat (limited to 'base/common/src/com')
-rw-r--r-- | base/common/src/com/netscape/certsrv/tps/token/TokenClient.java | 20 | ||||
-rw-r--r-- | base/common/src/com/netscape/certsrv/tps/token/TokenResource.java | 4 |
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); |