package gnu.classpath.tools.jarsigner;
class SFHelper {
  int util;
  int sfBytes;
  int sfEntries;
  int sfMainAttributes;
  int manifest;
  int jar;
  int state;
  int hashAlgorithmIdentifierSHA1;
  int DSA_GENERATED;
  int SF_GENERATED;
  int FINISHED;
  int STARTED;
  int READY;
  int log;
}
class Messages {
  int CACHED_FORMATS;
  int RESOURCE_BUNDLE;
  int BUNDLE_NAME;
  int log;
}
class Main {
  class ToolParser {
  }
  class ToolParserCallback {
  }
  int fileAndAlias;
  int cmdLineParser;
  int handler;
  int signerCertificateChain;
  int signerPrivateKey;
  int passwordChars;
  int store;
  int ksPasswordChars;
  int providerInstalled;
  int provider;
  int alias;
  int jarFileName;
  int providerClassName;
  int sectionsOnly;
  int internalSF;
  int certs;
  int verbose;
  int signedJarFileName;
  int sigFileName;
  int ksPassword;
  int password;
  int ksType;
  int ksURL;
  int verify;
  int RSA_SIGNATURE_OID;
  int DSA_SIGNATURE_OID;
  int DIGEST_MANIFEST_ATTR;
  int DIGEST_ATTR;
  int DIGEST_MANIFEST;
  int DIGEST;
  int EN_US_LOCALE;
  int KEYTOOL_TOOL;
  int log;
}
class JarVerifier {
  int entryHashes;
  int jarFile;
  int util;
  int main;
  int log;
}
class JarSigner {
  int main;
  int log;
}
class HashUtils {
  int sha;
  int log;
}
