public class PKIService
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
IAuditor |
auditor |
static int |
DEFAULT_LONG_CACHE_LIFETIME |
static int |
DEFAULT_SIZE |
ILogger |
logger |
static java.util.List<javax.ws.rs.core.MediaType> |
MESSAGE_FORMATS |
static int |
MIN_FILTER_LENGTH |
Constructor and Description |
---|
PKIService() |
Modifier and Type | Method and Description |
---|---|
void |
audit(java.lang.String message,
java.lang.String scope,
java.lang.String type,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.String> params,
java.lang.String status) |
CertData |
createCertificateData(org.mozilla.jss.crypto.X509Certificate cert) |
javax.ws.rs.core.Response |
createCreatedResponse(java.lang.Object entity,
java.net.URI link) |
javax.ws.rs.core.Response |
createNoContentResponse() |
javax.ws.rs.core.Response |
createOKResponse() |
javax.ws.rs.core.Response |
createOKResponse(java.lang.Object entity) |
java.util.Locale |
getLocale(javax.ws.rs.core.HttpHeaders headers) |
java.util.Map<java.lang.String,java.lang.String> |
getParams(java.lang.Object object)
Get the values of the fields annotated with @FormParam.
|
javax.ws.rs.core.MediaType |
getResponseFormat() |
static javax.ws.rs.core.MediaType |
getResponseFormat(javax.ws.rs.core.HttpHeaders headers) |
java.lang.String |
getUserMessage(java.lang.String messageId,
javax.ws.rs.core.HttpHeaders headers,
java.lang.String... params) |
void |
log(int source,
int level,
java.lang.String message) |
static javax.ws.rs.core.MediaType |
resolveFormat(java.util.List<javax.ws.rs.core.MediaType> formats) |
static javax.ws.rs.core.MediaType |
resolveFormat(javax.ws.rs.core.MediaType format) |
javax.ws.rs.core.Response |
sendConditionalGetResponse(int ctime,
java.lang.Object object,
javax.ws.rs.core.Request request) |
public static final int DEFAULT_LONG_CACHE_LIFETIME
public static java.util.List<javax.ws.rs.core.MediaType> MESSAGE_FORMATS
public static final int MIN_FILTER_LENGTH
public static final int DEFAULT_SIZE
public ILogger logger
public IAuditor auditor
public static javax.ws.rs.core.MediaType resolveFormat(javax.ws.rs.core.MediaType format)
public static javax.ws.rs.core.MediaType resolveFormat(java.util.List<javax.ws.rs.core.MediaType> formats)
public static javax.ws.rs.core.MediaType getResponseFormat(javax.ws.rs.core.HttpHeaders headers)
public javax.ws.rs.core.MediaType getResponseFormat()
public javax.ws.rs.core.Response createOKResponse()
public javax.ws.rs.core.Response createOKResponse(java.lang.Object entity)
public javax.ws.rs.core.Response createCreatedResponse(java.lang.Object entity, java.net.URI link)
public javax.ws.rs.core.Response createNoContentResponse()
public javax.ws.rs.core.Response sendConditionalGetResponse(int ctime, java.lang.Object object, javax.ws.rs.core.Request request)
public CertData createCertificateData(org.mozilla.jss.crypto.X509Certificate cert) throws java.security.cert.CertificateEncodingException
java.security.cert.CertificateEncodingException
public java.util.Locale getLocale(javax.ws.rs.core.HttpHeaders headers)
public java.lang.String getUserMessage(java.lang.String messageId, javax.ws.rs.core.HttpHeaders headers, java.lang.String... params)
public void log(int source, int level, java.lang.String message)
public void audit(java.lang.String message, java.lang.String scope, java.lang.String type, java.lang.String id, java.util.Map<java.lang.String,java.lang.String> params, java.lang.String status)
public java.util.Map<java.lang.String,java.lang.String> getParams(java.lang.Object object)