Class AuditVerify


  • public class AuditVerify
    extends java.lang.Object
    Tool for verifying signed audit logs
    Version:
    $Revision$, $Date$
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      class  AuditVerify.Result  
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String CRYPTO_PROVIDER  
    • Constructor Summary

      Constructors 
      Constructor Description
      AuditVerify()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static byte[] base64decode​(java.lang.String input)  
      static void main​(java.lang.String[] args)  
      void setSigningCert​(org.mozilla.jss.crypto.X509Certificate signingCert)  
      void setVerbose​(boolean verbose)  
      static boolean validPrefix​(java.lang.String configDir, java.lang.String prefix)  
      AuditVerify.Result verify​(java.util.List<java.lang.String> logFiles)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

    • Constructor Detail

      • AuditVerify

        public AuditVerify()
    • Method Detail

      • setVerbose

        public void setVerbose​(boolean verbose)
      • setSigningCert

        public void setSigningCert​(org.mozilla.jss.crypto.X509Certificate signingCert)
                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • base64decode

        public static byte[] base64decode​(java.lang.String input)
                                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • validPrefix

        public static boolean validPrefix​(java.lang.String configDir,
                                          java.lang.String prefix)
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • verify

        public AuditVerify.Result verify​(java.util.List<java.lang.String> logFiles)
                                  throws java.lang.Exception
        Throws:
        java.lang.Exception
      • main

        public static void main​(java.lang.String[] args)