Package com.netscape.certsrv.key
Interface KeyRequestResource
-
@Path("agent/keyrequests") public interface KeyRequestResource
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringAES_ALGORITHMstatic java.lang.StringASYMMETRIC_KEY_TYPEstatic java.lang.StringDES_ALGORITHMstatic java.lang.StringDES3_ALGORITHMstatic java.lang.StringDESEDE_ALGORITHMstatic java.lang.StringDSA_ALGORITHMstatic java.lang.StringEC_ALGORITHMstatic java.lang.StringPASS_PHRASE_TYPEstatic java.lang.StringRC2_ALGORITHMstatic java.lang.StringRC4_ALGORITHMstatic java.lang.StringRSA_ALGORITHMstatic java.lang.StringSYMMETRIC_KEY_TYPE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.ws.rs.core.ResponseapproveRequest(RequestId id)javax.ws.rs.core.ResponsecancelRequest(RequestId id)javax.ws.rs.core.ResponsegetRequestInfo(RequestId id)Used to retrieve key request info for a specific requestjavax.ws.rs.core.ResponselistRequests(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 parametersjavax.ws.rs.core.ResponserejectRequest(RequestId id)javax.ws.rs.core.ResponsesubmitRequest(ResourceMessage data)javax.ws.rs.core.ResponsesubmitRequest(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form)
-
-
-
Field Detail
-
SYMMETRIC_KEY_TYPE
static final java.lang.String SYMMETRIC_KEY_TYPE
- See Also:
- Constant Field Values
-
PASS_PHRASE_TYPE
static final java.lang.String PASS_PHRASE_TYPE
- See Also:
- Constant Field Values
-
ASYMMETRIC_KEY_TYPE
static final java.lang.String ASYMMETRIC_KEY_TYPE
- See Also:
- Constant Field Values
-
DES_ALGORITHM
static final java.lang.String DES_ALGORITHM
- See Also:
- Constant Field Values
-
DESEDE_ALGORITHM
static final java.lang.String DESEDE_ALGORITHM
- See Also:
- Constant Field Values
-
DES3_ALGORITHM
static final java.lang.String DES3_ALGORITHM
- See Also:
- Constant Field Values
-
RC2_ALGORITHM
static final java.lang.String RC2_ALGORITHM
- See Also:
- Constant Field Values
-
RC4_ALGORITHM
static final java.lang.String RC4_ALGORITHM
- See Also:
- Constant Field Values
-
AES_ALGORITHM
static final java.lang.String AES_ALGORITHM
- See Also:
- Constant Field Values
-
RSA_ALGORITHM
static final java.lang.String RSA_ALGORITHM
- See Also:
- Constant Field Values
-
DSA_ALGORITHM
static final java.lang.String DSA_ALGORITHM
- See Also:
- Constant Field Values
-
EC_ALGORITHM
static final java.lang.String EC_ALGORITHM
- See Also:
- Constant Field Values
-
-
Method Detail
-
listRequests
@GET javax.ws.rs.core.Response listRequests(@QueryParam("requestState") java.lang.String requestState, @QueryParam("requestType") java.lang.String requestType, @QueryParam("clientKeyID") java.lang.String clientKeyID, @QueryParam("start") RequestId start, @QueryParam("pageSize") java.lang.Integer pageSize, @QueryParam("maxResults") java.lang.Integer maxResults, @QueryParam("maxTime") java.lang.Integer maxTime, @QueryParam("realm") java.lang.String realm)Used to generate list of key requests based on the search parameters
-
submitRequest
@POST @Consumes("application/x-www-form-urlencoded") javax.ws.rs.core.Response submitRequest(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form) throws java.lang.Exception- Throws:
java.lang.Exception
-
submitRequest
@POST javax.ws.rs.core.Response submitRequest(ResourceMessage data) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getRequestInfo
@GET @Path("{id}") javax.ws.rs.core.Response getRequestInfo(@PathParam("id") RequestId id)Used to retrieve key request info for a specific request
-
approveRequest
@POST @Path("{id}/approve") javax.ws.rs.core.Response approveRequest(@PathParam("id") RequestId id)
-
rejectRequest
@POST @Path("{id}/reject") javax.ws.rs.core.Response rejectRequest(@PathParam("id") RequestId id)
-
cancelRequest
@POST @Path("{id}/cancel") javax.ws.rs.core.Response cancelRequest(@PathParam("id") RequestId id)
-
-