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 |
protected javax.ws.rs.core.HttpHeaders |
headers |
ILogger |
logger |
static java.util.List<javax.ws.rs.core.MediaType> |
MESSAGE_FORMATS |
static int |
MIN_FILTER_LENGTH |
protected javax.ws.rs.core.Request |
request |
protected javax.servlet.http.HttpServletRequest |
servletRequest |
protected javax.ws.rs.core.UriInfo |
uriInfo |
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) |
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
@Context protected javax.ws.rs.core.UriInfo uriInfo
@Context protected javax.ws.rs.core.HttpHeaders headers
@Context protected javax.ws.rs.core.Request request
@Context protected javax.servlet.http.HttpServletRequest servletRequest
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 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)