1 package org.eparapher.core.interfaces;
2
3
4
5
6
7
8
9
10
11
12
13
14 public interface EParapherSettings {
15
16 public String getOpenOfficeBinaryPath();
17 public String getOpenOfficeLibraryPath();
18 public String getOpenOfficeDaemonParams();
19 public boolean isOpenOfficeAutostart();
20
21 public String getEPLogLevel();
22
23 public String getPersonalSafePath();
24 public String getPersonalStoreType();
25
26 public String getFileKeystorePath();
27 public String getFileKeystorePassphrase();
28
29 public String getPersonalStoreDefaultAlias();
30 public void setPersonalStoreDefaultAlias(String value);
31
32 public boolean isSignatureCRL();
33 public boolean isTimestampedSignature();
34 public String getSignatureTimestampServers();
35 public boolean isSignatureReplaceFile();
36 public String getPDFSignatureFormat();
37 public String getPDFSignatureCertification();
38 public String getPDFSignatureReason();
39 public String getPDFSignatureLocation();
40 public String getPDFSignatureNewFileNameAppend();
41 public boolean isPDFSignatureReplaceFile();
42 public boolean isPDFMultipleSignature() ;
43 public boolean isPDFVisibleSignature() ;
44 public int getPDFVisibleSignaturePage() ;
45 public String getPDFSignatureImage();
46 public int getPDFVisibleSignatureImageScale();
47 public int getPDFVisibleImgLowerLeftX();
48 public int getPDFVisibleImgLowerLeftY();
49 public int getPDFVisibleImgUpperRightX();
50 public int getPDFVisibleImgUpperRightY();
51
52 public String getPKCS11ConfigFileName();
53 public String getPKCS11ConfigFilePath();
54 public long getPKCS11TrackingSleepTime();
55 public int getPKCS11SlotId();
56 public String getPKCS11LibraryPath();
57
58 public String getCMSHashAlgorithmOID();
59 public boolean isCMSDetachedSignature();
60
61 public boolean isSecPolCheck();
62 public boolean isSecPolCheckCharLength();
63 public int getSecPolMinCharLength();
64 public boolean isSecPolCheckUpperChar();
65 public int getSecPolMinUpperChar();
66 public boolean isSecPolCheckLowerChar();
67 public int getSecPolMinLowerChar() ;
68 public boolean isSecPolCheckNumberChar() ;
69 public int getSecPolMinNumberChar() ;
70 public boolean isSecPolCheckSpecialChar() ;
71 public int getSecPolMinSpecialChar() ;
72
73 public String getXMLDigestAlgorithm() ;
74 public String getXMLSignatureAlgorithm() ;
75 public String getXMLSignatureFormat() ;
76 public boolean isXMLSignatureReplaceFile();
77 public boolean isXMLDTDValidation();
78 public String getXMLTransform() ;
79 public String getXMLCanonical() ;
80 public String getXMLObjectID() ;
81
82 }