@Path(value="")
public interface CertRequestResource
Modifier and Type | Method and Description |
---|---|
javax.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(CertEnrollmentRequest data,
java.lang.String caIDString,
java.lang.String caDNString) |
javax.ws.rs.core.Response |
getEnrollmentTemplate(java.lang.String id) |
javax.ws.rs.core.Response |
getRequestInfo(RequestId id)
Used to retrieve cert request info for a specific request
|
javax.ws.rs.core.Response |
listEnrollmentTemplates(java.lang.Integer start,
java.lang.Integer size) |
javax.ws.rs.core.Response |
listRequests(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 parameters
|
javax.ws.rs.core.Response |
rejectRequest(RequestId id,
CertReviewResponse data) |
javax.ws.rs.core.Response |
reviewRequest(RequestId id) |
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) |
@POST @Path(value="certrequests") javax.ws.rs.core.Response enrollCert(CertEnrollmentRequest data, @QueryParam(value="issuer-id") java.lang.String caIDString, @QueryParam(value="issuer-dn") java.lang.String caDNString)
@GET @Path(value="certrequests/{id}") javax.ws.rs.core.Response getRequestInfo(@PathParam(value="id") RequestId id)
@GET @Path(value="agent/certrequests") javax.ws.rs.core.Response listRequests(@QueryParam(value="requestState") java.lang.String requestState, @QueryParam(value="requestType") java.lang.String requestType, @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)
@GET @Path(value="agent/certrequests/{id}") javax.ws.rs.core.Response reviewRequest(@PathParam(value="id") RequestId id)
@GET @Path(value="certrequests/profiles") javax.ws.rs.core.Response listEnrollmentTemplates(@QueryParam(value="start") java.lang.Integer start, @QueryParam(value="size") java.lang.Integer size)
@GET @Path(value="certrequests/profiles/{id}") javax.ws.rs.core.Response getEnrollmentTemplate(@PathParam(value="id") java.lang.String id)
@POST @Path(value="agent/certrequests/{id}/approve") javax.ws.rs.core.Response approveRequest(@PathParam(value="id") RequestId id, CertReviewResponse data)
@POST @Path(value="agent/certrequests/{id}/reject") javax.ws.rs.core.Response rejectRequest(@PathParam(value="id") RequestId id, CertReviewResponse data)
@POST @Path(value="agent/certrequests/{id}/cancel") javax.ws.rs.core.Response cancelRequest(@PathParam(value="id") RequestId id, CertReviewResponse data)
@POST @Path(value="agent/certrequests/{id}/update") javax.ws.rs.core.Response updateRequest(@PathParam(value="id") RequestId id, CertReviewResponse data)
@POST @Path(value="agent/certrequests/{id}/validate") javax.ws.rs.core.Response validateRequest(@PathParam(value="id") RequestId id, CertReviewResponse data)
@POST @Path(value="agent/certrequests/{id}/unassign") javax.ws.rs.core.Response unassignRequest(@PathParam(value="id") RequestId id, CertReviewResponse data)
@POST @Path(value="agent/certrequests/{id}/assign") javax.ws.rs.core.Response assignRequest(@PathParam(value="id") RequestId id, CertReviewResponse data)