@Path(value="agent/keyrequests")
public interface KeyRequestResource
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AES_ALGORITHM |
static java.lang.String |
ASYMMETRIC_KEY_TYPE |
static java.lang.String |
DES_ALGORITHM |
static java.lang.String |
DES3_ALGORITHM |
static java.lang.String |
DESEDE_ALGORITHM |
static java.lang.String |
DSA_ALGORITHM |
static java.lang.String |
EC_ALGORITHM |
static java.lang.String |
PASS_PHRASE_TYPE |
static java.lang.String |
RC2_ALGORITHM |
static java.lang.String |
RC4_ALGORITHM |
static java.lang.String |
RSA_ALGORITHM |
static java.lang.String |
SYMMETRIC_KEY_TYPE |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
approveRequest(RequestId id) |
javax.ws.rs.core.Response |
cancelRequest(RequestId id) |
javax.ws.rs.core.Response |
getRequestInfo(RequestId id)
Used to retrieve key request info for a specific request
|
javax.ws.rs.core.Response |
listRequests(java.lang.String requestState,
java.lang.String requestType,
java.lang.String clientKeyID,
RequestId start,
java.lang.Integer pageSize,
java.lang.Integer maxResults,
java.lang.Integer maxTime,
java.lang.String realm)
Used to generate list of key requests based on the search parameters
|
javax.ws.rs.core.Response |
rejectRequest(RequestId id) |
javax.ws.rs.core.Response |
submitRequest(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form) |
javax.ws.rs.core.Response |
submitRequest(ResourceMessage data) |
static final java.lang.String SYMMETRIC_KEY_TYPE
static final java.lang.String PASS_PHRASE_TYPE
static final java.lang.String ASYMMETRIC_KEY_TYPE
static final java.lang.String DES_ALGORITHM
static final java.lang.String DESEDE_ALGORITHM
static final java.lang.String DES3_ALGORITHM
static final java.lang.String RC2_ALGORITHM
static final java.lang.String RC4_ALGORITHM
static final java.lang.String AES_ALGORITHM
static final java.lang.String RSA_ALGORITHM
static final java.lang.String DSA_ALGORITHM
static final java.lang.String EC_ALGORITHM
@GET
javax.ws.rs.core.Response listRequests(@QueryParam(value="requestState")
java.lang.String requestState,
@QueryParam(value="requestType")
java.lang.String requestType,
@QueryParam(value="clientKeyID")
java.lang.String clientKeyID,
@QueryParam(value="start")
RequestId start,
@QueryParam(value="pageSize")
java.lang.Integer pageSize,
@QueryParam(value="maxResults")
java.lang.Integer maxResults,
@QueryParam(value="maxTime")
java.lang.Integer maxTime,
@QueryParam(value="realm")
java.lang.String realm)
@POST @Consumes(value="application/x-www-form-urlencoded") javax.ws.rs.core.Response submitRequest(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form)
@POST javax.ws.rs.core.Response submitRequest(ResourceMessage data)
@GET
@Path(value="{id}")
javax.ws.rs.core.Response getRequestInfo(@PathParam(value="id")
RequestId id)
@POST
@Path(value="{id}/approve")
javax.ws.rs.core.Response approveRequest(@PathParam(value="id")
RequestId id)
@POST
@Path(value="{id}/reject")
javax.ws.rs.core.Response rejectRequest(@PathParam(value="id")
RequestId id)
@POST
@Path(value="{id}/cancel")
javax.ws.rs.core.Response cancelRequest(@PathParam(value="id")
RequestId id)