Package com.netscape.certsrv.cert
Interface CertRequestResource
-
@Path("") public interface CertRequestResource
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.ws.rs.core.ResponseapproveRequest(RequestId id, CertReviewResponse data)javax.ws.rs.core.ResponseassignRequest(RequestId id, CertReviewResponse data)javax.ws.rs.core.ResponsecancelRequest(RequestId id, CertReviewResponse data)javax.ws.rs.core.ResponseenrollCert(CertEnrollmentRequest data, java.lang.String caIDString, java.lang.String caDNString)javax.ws.rs.core.ResponsegetEnrollmentTemplate(java.lang.String id)javax.ws.rs.core.ResponsegetRequestInfo(RequestId id)Used to retrieve cert request info for a specific requestjavax.ws.rs.core.ResponselistEnrollmentTemplates(java.lang.Integer start, java.lang.Integer size)javax.ws.rs.core.ResponselistRequests(java.lang.String requestState, java.lang.String requestType, RequestId start, java.lang.Integer pageSize, java.lang.Integer maxResults, java.lang.Integer maxTime)Used to generate list of cert requests based on the search parametersjavax.ws.rs.core.ResponserejectRequest(RequestId id, CertReviewResponse data)javax.ws.rs.core.ResponsereviewRequest(RequestId id)javax.ws.rs.core.ResponseunassignRequest(RequestId id, CertReviewResponse data)javax.ws.rs.core.ResponseupdateRequest(RequestId id, CertReviewResponse data)javax.ws.rs.core.ResponsevalidateRequest(RequestId id, CertReviewResponse data)
-
-
-
Method Detail
-
enrollCert
@POST @Path("certrequests") javax.ws.rs.core.Response enrollCert(CertEnrollmentRequest data, @QueryParam("issuer-id") java.lang.String caIDString, @QueryParam("issuer-dn") java.lang.String caDNString)
-
getRequestInfo
@GET @Path("certrequests/{id}") javax.ws.rs.core.Response getRequestInfo(@PathParam("id") RequestId id)Used to retrieve cert request info for a specific request
-
listRequests
@GET @Path("agent/certrequests") javax.ws.rs.core.Response listRequests(@QueryParam("requestState") java.lang.String requestState, @QueryParam("requestType") java.lang.String requestType, @QueryParam("start") RequestId start, @QueryParam("pageSize") java.lang.Integer pageSize, @QueryParam("maxResults") java.lang.Integer maxResults, @QueryParam("maxTime") java.lang.Integer maxTime)Used to generate list of cert requests based on the search parameters
-
reviewRequest
@GET @Path("agent/certrequests/{id}") javax.ws.rs.core.Response reviewRequest(@PathParam("id") RequestId id)
-
listEnrollmentTemplates
@GET @Path("certrequests/profiles") javax.ws.rs.core.Response listEnrollmentTemplates(@QueryParam("start") java.lang.Integer start, @QueryParam("size") java.lang.Integer size)
-
getEnrollmentTemplate
@GET @Path("certrequests/profiles/{id}") javax.ws.rs.core.Response getEnrollmentTemplate(@PathParam("id") java.lang.String id)
-
approveRequest
@POST @Path("agent/certrequests/{id}/approve") javax.ws.rs.core.Response approveRequest(@PathParam("id") RequestId id, CertReviewResponse data)
-
rejectRequest
@POST @Path("agent/certrequests/{id}/reject") javax.ws.rs.core.Response rejectRequest(@PathParam("id") RequestId id, CertReviewResponse data)
-
cancelRequest
@POST @Path("agent/certrequests/{id}/cancel") javax.ws.rs.core.Response cancelRequest(@PathParam("id") RequestId id, CertReviewResponse data)
-
updateRequest
@POST @Path("agent/certrequests/{id}/update") javax.ws.rs.core.Response updateRequest(@PathParam("id") RequestId id, CertReviewResponse data)
-
validateRequest
@POST @Path("agent/certrequests/{id}/validate") javax.ws.rs.core.Response validateRequest(@PathParam("id") RequestId id, CertReviewResponse data)
-
unassignRequest
@POST @Path("agent/certrequests/{id}/unassign") javax.ws.rs.core.Response unassignRequest(@PathParam("id") RequestId id, CertReviewResponse data)
-
assignRequest
@POST @Path("agent/certrequests/{id}/assign") javax.ws.rs.core.Response assignRequest(@PathParam("id") RequestId id, CertReviewResponse data)
-
-