public class CertRequestDAO extends CMSRequestDAO
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTR_SERIALNO |
authority, authz
Constructor and Description |
---|
CertRequestDAO() |
Modifier and Type | Method and Description |
---|---|
void |
changeRequestState(RequestId id,
javax.servlet.http.HttpServletRequest request,
CertReviewResponse data,
java.util.Locale locale,
java.lang.String op) |
CertRequestInfo |
createCMSRequestInfo(IRequest request,
javax.ws.rs.core.UriInfo uriInfo) |
CertRequestInfo |
getRequest(RequestId id,
javax.ws.rs.core.UriInfo uriInfo)
Gets info for a specific request
|
CertRequestInfos |
listRequests(java.lang.String filter,
RequestId start,
int pageSize,
int maxResults,
int maxTime,
javax.ws.rs.core.UriInfo uriInfo)
Finds list of requests matching the specified search filter.
|
CertReviewResponse |
reviewRequest(javax.servlet.http.HttpServletRequest servletRequest,
RequestId id,
javax.ws.rs.core.UriInfo uriInfo,
java.util.Locale locale)
Gets info for a specific request
|
CertRequestInfos |
submitRequest(AuthorityID aid,
CertEnrollmentRequest data,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.UriInfo uriInfo,
java.util.Locale locale)
Submits an enrollment request and processes it.
|
listCMSRequests
public static final java.lang.String ATTR_SERIALNO
public CertRequestInfos listRequests(java.lang.String filter, RequestId start, int pageSize, int maxResults, int maxTime, javax.ws.rs.core.UriInfo uriInfo) throws EBaseException
filter
- - ldap search filterstart
- - start position for VLV searchpageSize
- - page size for VLV searchmaxResults
- - max results to be returned in normal searchmaxTime
- - max time for normal searchuriInfo
- - uri context of requestEBaseException
public CertRequestInfo getRequest(RequestId id, javax.ws.rs.core.UriInfo uriInfo) throws EBaseException
id
- EBaseException
public CertReviewResponse reviewRequest(javax.servlet.http.HttpServletRequest servletRequest, RequestId id, javax.ws.rs.core.UriInfo uriInfo, java.util.Locale locale) throws EBaseException
id
- EBaseException
public CertRequestInfos submitRequest(AuthorityID aid, CertEnrollmentRequest data, javax.servlet.http.HttpServletRequest request, javax.ws.rs.core.UriInfo uriInfo, java.util.Locale locale) throws EBaseException
data
- EBaseException
javax.servlet.ServletException
public void changeRequestState(RequestId id, javax.servlet.http.HttpServletRequest request, CertReviewResponse data, java.util.Locale locale, java.lang.String op) throws EBaseException
EBaseException
public CertRequestInfo createCMSRequestInfo(IRequest request, javax.ws.rs.core.UriInfo uriInfo)
createCMSRequestInfo
in class CMSRequestDAO