View Javadoc

1   package org.eparapher.core.crypto.cert;
2   
3   import java.util.Date;
4   
5   public class NewCertParams {
6   
7   	private boolean isSelfCertSigned;
8   	private boolean isCSR;
9   
10  	private String alias;
11  	private String aliaspwd;
12  	private String issueralias;
13  	
14  	private String keypairAlg;
15  	private int    keypairSize;
16  	private String certSigAlg;
17  	private String ecDSASpecName;
18  	
19  	private int keyusage;
20  	private boolean[] extkeyusage;
21  	
22  	private String subjectDN;
23  	
24  	private Date   validFrom;
25  	private Date   validUntil;
26  	
27  	private String subaltnameEMail;
28  	private String subaltnameDNSName;
29  	private String subaltnameOtherName;
30  
31  	public String getAlias() {
32  		return alias;
33  	}
34  	public void setAlias(String alias) {
35  		this.alias = alias;
36  	}
37  	
38  	public String getCertSigAlg() {
39  		return certSigAlg;
40  	}
41  	public void setCertSigAlg(String certSigAlg) {
42  		this.certSigAlg = certSigAlg;
43  	}
44  	public boolean isSelfCertSigned() {
45  		return isSelfCertSigned;
46  	}
47  	public void setSelfCertSigned(boolean isCertSigned) {
48  		this.isSelfCertSigned = isCertSigned;
49  	}
50  	public boolean isCSR() {
51  		return isCSR;
52  	}
53  	public void setCSR(boolean isCSR) {
54  		this.isCSR = isCSR;
55  	}
56  	public String getKeypairAlg() {
57  		return keypairAlg;
58  	}
59  	public void setKeypairAlg(String keypairAlg) {
60  		this.keypairAlg = keypairAlg;
61  	}
62  	public String getEcDSASpecName() {
63  		return ecDSASpecName;
64  	}
65  	public void setEcDSASpecName(String ecDSASpecName) {
66  		this.ecDSASpecName = ecDSASpecName;
67  	}
68  	public int getKeypairSize() {
69  		return keypairSize;
70  	}
71  	public void setKeypairSize(int keypairSize) {
72  		this.keypairSize = keypairSize;
73  	}
74  	public String getSubjectDN() {
75  		return subjectDN;
76  	}
77  	public void setSubjectDN(String subjectDN) {
78  		this.subjectDN = subjectDN;
79  	}
80  	public Date getValidFrom() {
81  		return validFrom;
82  	}
83  	public void setValidFrom(Date validFrom) {
84  		this.validFrom = validFrom;
85  	}
86  	public Date getValidUntil() {
87  		return validUntil;
88  	}
89  	public void setValidUntil(Date validUntil) {
90  		this.validUntil = validUntil;
91  	}
92  	public String getSubaltnameEMail() {
93  		return subaltnameEMail;
94  	}
95  	public void setSubaltnameEMail(String subaltnameEMail) {
96  		this.subaltnameEMail = subaltnameEMail;
97  	}
98  	public String getSubaltnameDNSName() {
99  		return subaltnameDNSName;
100 	}
101 	public void setSubaltnameDNSName(String subaltnameDNSName) {
102 		this.subaltnameDNSName = subaltnameDNSName;
103 	}
104 	public String getSubaltnameOtherName() {
105 		return subaltnameOtherName;
106 	}
107 	public void setSubaltnameOtherName(String subaltnameOtherName) {
108 		this.subaltnameOtherName = subaltnameOtherName;
109 	}
110 	public String getIssueralias() {
111 		return issueralias;
112 	}
113 	public void setIssueralias(String issueralias) {
114 		this.issueralias = issueralias;
115 	}
116 	public int getKeyusage() {
117 		return keyusage;
118 	}
119 	public void setKeyusage(int keyusage) {
120 		//int keyusage = X509KeyUsage.digitalSignature + X509KeyUsage.nonRepudiation;
121 		this.keyusage = keyusage;
122 	}
123 	public String getAliaspwd() {
124 		return aliaspwd;
125 	}
126 	public void setAliaspwd(String aliaspwd) {
127 		this.aliaspwd = aliaspwd;
128 	}
129 }