Class FileMacAuditService

  • All Implemented Interfaces:
    AuditService

    public class FileMacAuditService
    extends MacAuditService
    File-based MAC protected audit service.
    Since:
    6.0.0
    Author:
    Lijun Liao (xipki)
    • Constructor Detail

      • FileMacAuditService

        public FileMacAuditService()
    • 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:
        storeLog in class MacAuditService
      • doExtraInit

        protected void doExtraInit​(org.xipki.util.ConfPairs confPairs)
                            throws org.xipki.util.exception.InvalidConfException
        Overrides:
        doExtraInit in class MacAuditService
        Throws:
        org.xipki.util.exception.InvalidConfException
      • doClose

        public void doClose()
                     throws java.lang.Exception
        Specified by:
        doClose in class MacAuditService
        Throws:
        java.lang.Exception