Package org.xipki.audit.extra
Class DatabaseMacAuditService
- java.lang.Object
-
- org.xipki.audit.services.MacAuditService
-
- org.xipki.audit.extra.DatabaseMacAuditService
-
- All Implemented Interfaces:
AutoCloseable,org.xipki.audit.AuditService
public class DatabaseMacAuditService extends org.xipki.audit.services.MacAuditServiceDatabase-based MAC protected audit service.- Since:
- 6.0.0
- Author:
- Lijun Liao (xipki)
-
-
Field Summary
Fields Modifier and Type Field Description static StringKEY_DATASOURCE
-
Constructor Summary
Constructors Constructor Description DatabaseMacAuditService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoClose()protected voiddoExtraInit(org.xipki.util.ConfPairs confPairs, org.xipki.password.PasswordResolver passwordResolver)protected voidstoreIntegrity(String integrityText)protected voidstoreLog(Instant date, long thisId, int eventType, String levelText, long previousId, String message, String thisTag)
-
-
-
Field Detail
-
KEY_DATASOURCE
public static final String KEY_DATASOURCE
- See Also:
- Constant Field Values
-
-
Method Detail
-
storeIntegrity
protected void storeIntegrity(String integrityText)
- Specified by:
storeIntegrityin classorg.xipki.audit.services.MacAuditService
-
doClose
protected void doClose()
- Specified by:
doClosein classorg.xipki.audit.services.MacAuditService
-
storeLog
protected void storeLog(Instant date, long thisId, int eventType, String levelText, long previousId, String message, String thisTag)
- Specified by:
storeLogin classorg.xipki.audit.services.MacAuditService
-
doExtraInit
protected void doExtraInit(org.xipki.util.ConfPairs confPairs, org.xipki.password.PasswordResolver passwordResolver) throws org.xipki.password.PasswordResolverException- Overrides:
doExtraInitin classorg.xipki.audit.services.MacAuditService- Throws:
org.xipki.password.PasswordResolverException
-
-