Package com.netscape.certsrv.cert
Interface CertRequestResource
@Path("")
public interface CertRequestResource
-
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
approveRequest
(RequestId id, CertReviewResponse data) javax.ws.rs.core.Response
assignRequest
(RequestId id, CertReviewResponse data) javax.ws.rs.core.Response
cancelRequest
(RequestId id, CertReviewResponse data) javax.ws.rs.core.Response
enrollCert
(String enrollmentRequest, String caIDString, String caDNString) javax.ws.rs.core.Response
javax.ws.rs.core.Response
Used to retrieve cert request info for a specific requestjavax.ws.rs.core.Response
listEnrollmentTemplates
(Integer start, Integer size) javax.ws.rs.core.Response
listRequests
(String requestState, String requestType, RequestId start, Integer pageSize, Integer maxResults, Integer maxTime) Used to generate list of cert requests based on the search parametersjavax.ws.rs.core.Response
rejectRequest
(RequestId id, CertReviewResponse data) javax.ws.rs.core.Response
javax.ws.rs.core.Response
unassignRequest
(RequestId id, CertReviewResponse data) javax.ws.rs.core.Response
updateRequest
(RequestId id, CertReviewResponse data) javax.ws.rs.core.Response
validateRequest
(RequestId id, CertReviewResponse data)
-
Method Details
-
enrollCert
-
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") String requestState, @QueryParam("requestType") String requestType, @QueryParam("start") RequestId start, @QueryParam("pageSize") Integer pageSize, @QueryParam("maxResults") Integer maxResults, @QueryParam("maxTime") 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
-
getEnrollmentTemplate
@GET @Path("certrequests/profiles/{id}") javax.ws.rs.core.Response getEnrollmentTemplate(@PathParam("id") 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)
-