Package org.xipki.audit.services
Class FileMacAuditService
- java.lang.Object
-
- org.xipki.audit.services.MacAuditService
-
- org.xipki.audit.services.FileMacAuditService
-
- All Implemented Interfaces:
AuditService
public class FileMacAuditService extends MacAuditService
File-based MAC protected audit service.- Since:
- 6.0.0
- Author:
- Lijun Liao (xipki)
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringKEY_FILE-
Fields inherited from class org.xipki.audit.services.MacAuditService
DELIM, id, KEY_ALGO, KEY_ENC_INTERVAL, KEY_KEYID, KEY_OLD_KEYID, KEY_OLD_PASSWORD, KEY_PASSWORD, KEY_SHARD_ID, previousTag, shardId
-
Fields inherited from interface org.xipki.audit.AuditService
AUDIT_EVENT, PCI_AUDIT_EVENT
-
-
Constructor Summary
Constructors Constructor Description FileMacAuditService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoClose()protected voiddoExtraInit(org.xipki.util.ConfPairs confPairs)protected voidstoreIntegrity(java.lang.String integrityText)protected voidstoreLog(java.time.Instant date, long thisId, int eventType, java.lang.String levelText, long previousId, java.lang.String message, java.lang.String thisTag)-
Methods inherited from class org.xipki.audit.services.MacAuditService
close, formatDate, init, logEvent, logEvent, verify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.xipki.audit.AuditService
init
-
-
-
-
Field Detail
-
KEY_FILE
public static final java.lang.String KEY_FILE
- See Also:
- Constant Field Values
-
-
Method Detail
-
storeLog
protected void storeLog(java.time.Instant date, long thisId, int eventType, java.lang.String levelText, long previousId, java.lang.String message, java.lang.String thisTag)- Specified by:
storeLogin classMacAuditService
-
storeIntegrity
protected void storeIntegrity(java.lang.String integrityText)
- Specified by:
storeIntegrityin classMacAuditService
-
doExtraInit
protected void doExtraInit(org.xipki.util.ConfPairs confPairs) throws org.xipki.util.exception.InvalidConfException- Overrides:
doExtraInitin classMacAuditService- Throws:
org.xipki.util.exception.InvalidConfException
-
doClose
public void doClose() throws java.lang.Exception- Specified by:
doClosein classMacAuditService- Throws:
java.lang.Exception
-
-