public class KeyRequestService extends PKIService implements KeyRequestResource
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_MAXRESULTS |
static int |
DEFAULT_MAXTIME |
static int |
DEFAULT_PAGESIZE |
static int |
DEFAULT_START |
auditor, DEFAULT_LONG_CACHE_LIFETIME, HEADER, headers, logger, request, servletRequest, TRAILER, uriInfo
ASYMMETRIC_KEY_TYPE, PASS_PHRASE_TYPE, SYMMETRIC_KEY_TYPE
Constructor and Description |
---|
KeyRequestService() |
Modifier and Type | Method and Description |
---|---|
void |
approveRequest(RequestId id) |
KeyRequestInfo |
archiveKey(KeyArchivalRequest data) |
KeyRequestInfo |
archiveKey(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form) |
void |
cancelRequest(RequestId id) |
KeyRequestInfo |
getRequestInfo(RequestId id)
Used to retrieve key request info for a specific request
|
KeyRequestInfos |
listRequests(java.lang.String requestState,
java.lang.String requestType,
java.lang.String clientID,
RequestId start,
java.lang.Integer pageSize,
java.lang.Integer maxResults,
java.lang.Integer maxTime)
Used to generate list of key requests based on the search parameters
|
KeyRequestInfo |
recoverKey(KeyRecoveryRequest data) |
KeyRequestInfo |
recoverKey(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form) |
void |
rejectRequest(RequestId id) |
audit, createCertificateData, createOKResponse, getLocale, getParams, getUserMessage, log, sendConditionalGetResponse
public static final int DEFAULT_START
public static final int DEFAULT_PAGESIZE
public static final int DEFAULT_MAXRESULTS
public static final int DEFAULT_MAXTIME
public KeyRequestInfo getRequestInfo(RequestId id)
getRequestInfo
in interface KeyRequestResource
public KeyRequestInfo archiveKey(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form)
archiveKey
in interface KeyRequestResource
public KeyRequestInfo archiveKey(KeyArchivalRequest data)
archiveKey
in interface KeyRequestResource
public KeyRequestInfo recoverKey(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form)
recoverKey
in interface KeyRequestResource
public KeyRequestInfo recoverKey(KeyRecoveryRequest data)
recoverKey
in interface KeyRequestResource
public void approveRequest(RequestId id)
approveRequest
in interface KeyRequestResource
public void rejectRequest(RequestId id)
rejectRequest
in interface KeyRequestResource
public void cancelRequest(RequestId id)
cancelRequest
in interface KeyRequestResource
public KeyRequestInfos listRequests(java.lang.String requestState, java.lang.String requestType, java.lang.String clientID, RequestId start, java.lang.Integer pageSize, java.lang.Integer maxResults, java.lang.Integer maxTime)
listRequests
in interface KeyRequestResource