Interface CertRequestResource
@Path("")
public interface CertRequestResource
-
Method Summary
Modifier and TypeMethodDescriptionjavax.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(String enrollmentRequest, String caIDString, String caDNString) javax.ws.rs.core.Responsejavax.ws.rs.core.ResponseUsed to retrieve cert request info for a specific requestjavax.ws.rs.core.ResponselistEnrollmentTemplates(Integer start, Integer size) javax.ws.rs.core.ResponselistRequests(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.ResponserejectRequest(RequestId id, CertReviewResponse data) javax.ws.rs.core.Responsejavax.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 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)
-