public class AuditService extends SubsystemService implements AuditResource
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
logger |
auditor, authz, signedAuditLoggerbannerFile, DEFAULT_LONG_CACHE_LIFETIME, DEFAULT_SIZE, headers, MESSAGE_FORMATS, MIN_FILTER_LENGTH, request, servletContext, servletRequest, uriInfo| Constructor and Description |
|---|
AuditService() |
| Modifier and Type | Method and Description |
|---|---|
void |
auditTPSConfigSignedAudit(java.lang.String status,
java.util.Map<java.lang.String,java.lang.String> params) |
javax.ws.rs.core.Response |
changeAuditStatus(java.lang.String action) |
AuditConfig |
createAuditConfig() |
AuditConfig |
createAuditConfig(java.util.Map<java.lang.String,java.lang.String> auditParams) |
javax.ws.rs.core.Response |
findAuditFiles() |
javax.ws.rs.core.Response |
getAuditConfig() |
javax.ws.rs.core.Response |
getAuditFile(java.lang.String filename) |
java.io.File |
getCurrentLogFile() |
java.io.File |
getLogDirectory() |
java.util.List<java.io.File> |
getLogFiles() |
javax.ws.rs.core.Response |
updateAuditConfig(AuditConfig auditConfig) |
audit, auditConfigTokenGeneral, getResourceBundle, getSharedSubsystemConfDir, getSubsystemConfDir, getSubsystemName, getUserMessagecreateCreatedResponse, createNoContentResponse, createOKResponse, createOKResponse, getBanner, getInstanceDir, getLocale, getParams, getResponseFormat, getResponseFormat, isBannerEnabled, resolveFormat, resolveFormat, sendConditionalGetResponsepublic AuditConfig createAuditConfig() throws java.io.UnsupportedEncodingException, EBaseException
java.io.UnsupportedEncodingExceptionEBaseExceptionpublic AuditConfig createAuditConfig(java.util.Map<java.lang.String,java.lang.String> auditParams) throws java.io.UnsupportedEncodingException, EBaseException
java.io.UnsupportedEncodingExceptionEBaseExceptionpublic javax.ws.rs.core.Response getAuditConfig()
getAuditConfig in interface AuditResourcepublic javax.ws.rs.core.Response updateAuditConfig(AuditConfig auditConfig)
updateAuditConfig in interface AuditResourcepublic javax.ws.rs.core.Response changeAuditStatus(java.lang.String action)
changeAuditStatus in interface AuditResourcepublic java.io.File getCurrentLogFile()
public java.io.File getLogDirectory()
public java.util.List<java.io.File> getLogFiles()
public javax.ws.rs.core.Response findAuditFiles()
findAuditFiles in interface AuditResourcepublic javax.ws.rs.core.Response getAuditFile(java.lang.String filename)
getAuditFile in interface AuditResourcepublic void auditTPSConfigSignedAudit(java.lang.String status,
java.util.Map<java.lang.String,java.lang.String> params)