@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)