public class KeyService extends PKIService implements KeyResource
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_MAXRESULTS |
static int |
DEFAULT_MAXTIME |
auditor, DEFAULT_LONG_CACHE_LIFETIME, HEADER, headers, logger, request, servletRequest, TRAILER, uriInfo
Constructor and Description |
---|
KeyService() |
Modifier and Type | Method and Description |
---|---|
KeyDataInfo |
createKeyDataInfo(IKeyRecord rec) |
KeyData |
getKey(KeyId keyId,
KeyRecoveryRequest data) |
KeyDataInfos |
listKeys(java.lang.String clientID,
java.lang.String status,
java.lang.Integer maxResults,
java.lang.Integer maxTime)
Used to generate list of key infos based on the search parameters
|
KeyData |
retrieveKey(KeyRecoveryRequest data)
Used to retrieve a key
|
KeyData |
retrieveKey(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form) |
audit, createCertificateData, createOKResponse, getLocale, getParams, getUserMessage, log, sendConditionalGetResponse
public static final int DEFAULT_MAXRESULTS
public static final int DEFAULT_MAXTIME
public KeyData retrieveKey(KeyRecoveryRequest data)
retrieveKey
in interface KeyResource
data
- public KeyData retrieveKey(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> form)
retrieveKey
in interface KeyResource
public KeyData getKey(KeyId keyId, KeyRecoveryRequest data) throws EBaseException
EBaseException
public KeyDataInfos listKeys(java.lang.String clientID, java.lang.String status, java.lang.Integer maxResults, java.lang.Integer maxTime)
listKeys
in interface KeyResource
public KeyDataInfo createKeyDataInfo(IKeyRecord rec) throws EBaseException
EBaseException