/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/********************************************************************** * General Defines
*/ #define JAR_BASE_END JAR_BASE + 100 #define ERRX (-1) /* the exit code used on failure */ #define FNSIZE 256 /* the maximum length for filenames */ #define MAX_RSA_KEY_SIZE 4096 #define DEFAULT_RSA_KEY_SIZE 1024 #define MANIFEST "manifest.mf" #define DEFAULT_X509_BASENAME "x509" #define DEFAULT_COMMON_NAME "Signtool " NSS_VERSION " Testing Certificate" #define CREATOR "Signtool (signtool " NSS_VERSION ")" #define BREAKAGE "PLEASE DO NOT EDIT THIS FILE. YOU WILL BREAK IT." #define MIN_COMPRESSION_LEVEL (-1) #define MAX_COMPRESSION_LEVEL 9 #define DEFAULT_COMPRESSION_LEVEL (-1) /* zlib understands this to be default*/ #define STDIN_BUF_SIZE 160 #define PROGRAM_NAME "signtool" #define LONG_PROGRAM_NAME "Signing Tool" #define DEFAULT_BASE_NAME "zigbert" #define TMP_OUTPUT "signtool.tmp" #define XPI_TEXT "Creating XPI Compatible Archive"
/*************************************************************** * Main Task Functions
*/ int GenerateCert(char *nickname, int keysize, char *token); int ListCerts(char *key, int list_certs); int VerifyJar(char *filename); int SignArchive(char *tree, char *keyName, char *zip_file, int javascript, char *meta_file, char *install_script, int _optimize, PRBool recurse); int SignAllArc(char *jartree, char *keyName, int javascript, char *metafile, char *install_script, int optimize, PRBool recurse); int InlineJavaScript(char *dir, PRBool recurse); int JarWho(char *filename); void JarListModules(void);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.