package org.eparapher.rcp.preferences; /** * Constant definitions for plug-in preferences */ public class PreferenceConstants { public static final String P_LOCALDOCPATH = "LocalDocumentPath"; public static final String P_LOCALPSAFEPATH = "LocalPersonalSafePath"; public static final String P_LOGLEVEL = "Log4J.level"; /* PErsonal Safe settings */ public static final String P_LOCALPSAFEAESKEYPATH = "LocalPersonalSafeAESKeyPath"; public static final String P_LOCALPSAFEAESKEYLENGTH = "LocalPersonalSafeAESKeyLength"; public static final String P_LOCALPSAFEEXTENTIONS = "LocalPersonalSafeExtentions"; /* OpenOffice Settings */ public static final String P_LOCALOO_AUTOSTART = "LocalOpenOfficeAutostart"; public static final String P_LOCALOOLIBPATH = "LocalOpenOfficePath"; public static final String P_LOCALOOBINPATH = "LocalOpenOfficeBinaryPath"; public static final String P_LOCALOOOPTIONS = "LocalOpenOfficeDaemonParams"; public static final String P_OO_USELOCAL = "UseLocalOpenOfficeDaemon"; public static final String P_OO_SERVERNAME = "OpenOfficeDaemonServerName"; public static final String P_OO_SERVERPORT = "OpenOfficeDaemonServerPort"; //public static final String P_LOCALOOEDITOROPTIONS = "LocalOpenOfficeEditorDaemonParams"; /* Keystore Settings */ public static final String P_USERKEYCERTCONTAINER = "UserKeystoreType"; public static final String P_USERPKCS12FILEPATH = "UserPKCS12FilePath"; public static final String P_USERPKCS12PASSPHRASE = "UserPKCS12Passphrase"; public static final String P_USERBCFILEPATH = "UserBCFilePath"; public static final String P_USERBCPASSPHRASE = "UserBCPassphrase"; public static final String P_USERUBERBCFILEPATH = "UserUBERBCFilePath"; public static final String P_USERUBERBCPASSPHRASE = "UserUBERBCPassphrase"; public static final String P_USERJKSFILEPATH = "UserJKSFilePath"; public static final String P_USERJKSPASSPHRASE = "UserJKSPassphrase"; public static final String P_USERJCEKSFILEPATH = "UserJCEKSFilePath"; public static final String P_USERJCEKSPASSPHRASE = "UserJCEKSPassphrase"; public static final String P_USERKDBFILEPATH = "UserKDBFilePath"; public static final String P_USERKDBPASSPHRASE = "UserKDBPassphrase"; public static final String P_PKCS11_LIBRARY_PATH = "pkcs11Path"; public static final String P_PKCS11_SLOT_ID = "pkcs11SlotID"; public static final String P_USERKEYCERTAUTHALIAS = "UserKeystoreAuthenticationAlias"; public static final String P_USERKEYCERTSIGNALIAS = "UserKeystoreSignatureAlias"; public static final String P_USERKEYCERTENCRALIAS = "UserKeystoreEncryptionAlias"; /* Secret policy Settings */ public static final String P_SECRET_POL_CHECK = "SecretPolicyCheck"; public static final String P_SECRET_POL_FORCE_LENGTH= "SecretPolicyForceLength"; public static final String P_SECRET_POL_LENGTH_SIZE = "SecretPolicyLengthSize"; public static final String P_SECRET_POL_FORCE_UPPER = "SecretPolicyForceUpper"; public static final String P_SECRET_POL_UPPER_MIN = "SecretPolicyUpperMin"; public static final String P_SECRET_POL_FORCE_LOWER = "SecretPolicyForceLower"; public static final String P_SECRET_POL_LOWER_MIN = "SecretPolicyLowerMin"; public static final String P_SECRET_POL_FORCE_NUMB = "SecretPolicyForceNumber"; public static final String P_SECRET_POL_NUMB_MIN = "SecretPolicyNumberMin"; public static final String P_SECRET_POL_FORCE_SPEC = "SecretPolicyForceSpecial"; public static final String P_SECRET_POL_SPEC_MIN = "SecretPolicySpecialMin"; /* PDF Settings */ public static final String P_PDFSIGNATUREFORMAT = "pdfsignatureformat"; public static final String P_PDFSIGNATURECERTIF = "pdfsignaturecertification"; public static final String P_PDFSIGNATUREMULTIPLE = "pdfsignaturemultiple"; public static final String P_PDFSIGNATUREREPLACEFILE= "pdfsignaturereplacefile"; public static final String P_PDFSIGNATUREFILENAMEAPP= "pdfsignaturefilenameappend"; public static final String P_PDFSIGNATURELOCATION = "pdfsignaturelocation"; public static final String P_PDFSIGNATUREREASON = "pdfsignaturereason"; public static final String P_PDFSIGNATUREVISIBLE = "pdfsignaturevisible"; public static final String P_PDFSIGNATUREVISIBLEPAGE= "pdfsignaturevisiblepage"; public static final String P_PDFSIGNATUREIMAGE = "pdfsignatureimage"; public static final String P_PDFSIGNATUREIMAGESIZE = "pdfsignatureimagesize"; public static final String P_PDFSIGIMGLOWERLEFTX = "pdfsignatureimageLowerLeftX"; public static final String P_PDFSIGIMGLOWERLEFTY = "pdfsignatureimageLowerLeftY"; public static final String P_PDFSIGIMGUPPERRIGHTX = "pdfsignatureimageUpperRightX"; public static final String P_PDFSIGIMGUPPERRIGHTY = "pdfsignatureimageUpperRightY"; /* PKCS 11 Settings */ public static final String P_PKCS11_SUN_CONFIG_FILE = "pkcs11Configile"; public static final String P_PKCS11_TRACKING_THREAD_SLEEP = "pkcs11TrackThreadSleep"; /* CMS Settings */ public static final String P_CMSHASHALGORITHM = "CMSHashAlgorithm"; public static final String P_CMSDETACHEDSIGNATURE = "CMSDetachedSignature"; /* XML Settings*/ public static final String P_XML_DIGEST = "XMLDigestAlgorithm"; public static final String P_XML_SIGALG = "XMLSignatureAlgorithm"; public static final String P_XML_TRANSFORM = "XMLTransform"; public static final String P_XML_CANONICAL = "XMLCanonical"; public static final String P_XML_OBJECTIDs = "XMLObjectIDs"; public static final String P_XML_OVERWRITE = "XMLSignatureOverwriteFile"; public static final String P_XML_SIGFORMAT = "XMLSignatureFormat"; public static final String P_XML_DTDVALIDATION = "XMLDTDValidation"; /* Signature Settings*/ public static final String P_SIG_TS_SERVERS = "SignatureTimestampServer"; public static final String P_SIG_ADD_TIMESTAMP = "SignatureAddTimestamp"; public static final String P_SIG_ADD_CRL = "SignatureAddCRL"; /* Encryption Settings*/ public static final String P_CMS_ENCRYPTION_ALG = "CMSEncryptionAlg"; public static final String P_CMS_ENCRYPTION_KEYSIZE = "CMSEncryptionKeysize"; public static final String P_ENCRYPTION_ALG = "EncryptionAlg"; public static final String P_ENCRYPTION_KEYSIZE = "EncryptionKeysize"; public static final String P_ENCRYPTION_RECOVERY_X509 = "EncryptionRecoveryCertificates"; }