Package org.dogtagpki.server.rest.v1
Class AuditService
java.lang.Object
com.netscape.cms.servlet.base.PKIService
com.netscape.cms.servlet.base.SubsystemService
org.dogtagpki.server.rest.v1.AuditService
- All Implemented Interfaces:
AuditResource
- Author:
- Endi S. Dewata
-
Field Summary
FieldsFields inherited from class com.netscape.cms.servlet.base.PKIService
DEFAULT_LONG_CACHE_LIFETIME, DEFAULT_SIZE, headers, MESSAGE_FORMATS, MIN_FILTER_LENGTH, request, servletContext, servletRequest, uriInfo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
auditTPSConfigSignedAudit
(String status, Map<String, String> params) javax.ws.rs.core.Response
changeAuditStatus
(String action) createAuditConfig
(Map<String, String> auditParams) javax.ws.rs.core.Response
javax.ws.rs.core.Response
javax.ws.rs.core.Response
getAuditFile
(String filename) javax.ws.rs.core.Response
updateAuditConfig
(AuditConfig auditConfig) Methods inherited from class com.netscape.cms.servlet.base.SubsystemService
audit, auditConfigTokenGeneral, getResourceBundle, getSharedSubsystemConfDir, getSubsystemConfDir, getSubsystemName, getUserMessage
Methods inherited from class com.netscape.cms.servlet.base.PKIService
createCreatedResponse, createNoContentResponse, createOKResponse, createOKResponse, getCMSEngine, getLocale, getParams, getResponseFormat, getResponseFormat, marshall, resolveFormat, resolveFormat, resolveFormat, resolveFormat, sendConditionalGetResponse, unmarshall
-
Field Details
-
logger
public static org.slf4j.Logger logger
-
-
Constructor Details
-
AuditService
public AuditService()
-
-
Method Details
-
createAuditConfig
-
createAuditConfig
public AuditConfig createAuditConfig(Map<String, String> auditParams) throws UnsupportedEncodingException, EBaseException -
getAuditConfig
public javax.ws.rs.core.Response getAuditConfig()- Specified by:
getAuditConfig
in interfaceAuditResource
-
updateAuditConfig
- Specified by:
updateAuditConfig
in interfaceAuditResource
-
changeAuditStatus
- Specified by:
changeAuditStatus
in interfaceAuditResource
-
getCurrentLogFile
-
getLogDirectory
-
getLogFiles
-
findAuditFiles
public javax.ws.rs.core.Response findAuditFiles()- Specified by:
findAuditFiles
in interfaceAuditResource
-
getAuditFile
- Specified by:
getAuditFile
in interfaceAuditResource
-
auditTPSConfigSignedAudit
-