public class AuditService extends SubsystemService implements AuditResource
auditor, authz, logger, signedAuditLogger
bannerFile, 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, getUserMessage, log
createCreatedResponse, createNoContentResponse, createOKResponse, createOKResponse, getBanner, getInstanceDir, getLocale, getParams, getResponseFormat, getResponseFormat, getVersion, isBannerEnabled, resolveFormat, resolveFormat, sendConditionalGetResponse
public AuditConfig createAuditConfig() throws java.io.UnsupportedEncodingException, EBaseException
java.io.UnsupportedEncodingException
EBaseException
public AuditConfig createAuditConfig(java.util.Map<java.lang.String,java.lang.String> auditParams) throws java.io.UnsupportedEncodingException, EBaseException
java.io.UnsupportedEncodingException
EBaseException
public javax.ws.rs.core.Response getAuditConfig()
getAuditConfig
in interface AuditResource
public javax.ws.rs.core.Response updateAuditConfig(AuditConfig auditConfig)
updateAuditConfig
in interface AuditResource
public javax.ws.rs.core.Response changeAuditStatus(java.lang.String action)
changeAuditStatus
in interface AuditResource
public 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 AuditResource
public javax.ws.rs.core.Response getAuditFile(java.lang.String filename)
getAuditFile
in interface AuditResource
public void auditTPSConfigSignedAudit(java.lang.String status, java.util.Map<java.lang.String,java.lang.String> params)