public class CSRCreater
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
private java.lang.String |
commonName |
private java.lang.String |
country |
private java.lang.String |
email |
private java.lang.String |
encryptionAlgorithm
加密算法 RSA/ECC
|
private int |
encryptionLength
加密位数 RSA:2048/4096/8192 ECC:256/384/512
|
private java.lang.String |
location |
private java.lang.String |
organization |
private java.lang.String |
organizationUnit |
private java.lang.String |
signatureHashAlgorithm
签名算法: RSA:SHA256withRSA/SHA384withRSA/SHA512withRSA DSA:SHA1WithDSA
ECC:SHA256withECDSA/SHA384withECDSA/SHA512withECDSA
|
private java.lang.String |
state |
构造器和说明 |
---|
CSRCreater() |
限定符和类型 | 方法和说明 |
---|---|
CSRInfo |
createCSR()
创建CSR
|
java.lang.String |
getCommonName() |
java.lang.String |
getCountry() |
java.lang.String |
getEmail() |
java.lang.String |
getEncryptionAlgorithm() |
int |
getEncryptionLength() |
java.lang.String |
getLocation() |
java.lang.String |
getOrganization() |
java.lang.String |
getOrganizationUnit() |
java.lang.String |
getSignatureHashAlgorithm() |
java.lang.String |
getState() |
void |
setCommonName(java.lang.String commonName) |
void |
setCountry(java.lang.String country) |
void |
setEmail(java.lang.String email) |
void |
setEncryptionAlgorithm(java.lang.String encryptionAlgorithm) |
void |
setEncryptionLength(int encryptionLength) |
void |
setLocation(java.lang.String location) |
void |
setOrganization(java.lang.String organization) |
void |
setOrganizationUnit(java.lang.String organizationUnit) |
void |
setSignatureHashAlgorithm(java.lang.String signatureHashAlgorithm) |
void |
setState(java.lang.String state) |
private java.lang.String commonName
private java.lang.String organization
private java.lang.String organizationUnit
private java.lang.String location
private java.lang.String state
private java.lang.String country
private java.lang.String email
private java.lang.String encryptionAlgorithm
private java.lang.String signatureHashAlgorithm
private int encryptionLength
public java.lang.String getCommonName()
public void setCommonName(java.lang.String commonName)
public java.lang.String getOrganization()
public void setOrganization(java.lang.String organization)
public java.lang.String getOrganizationUnit()
public void setOrganizationUnit(java.lang.String organizationUnit)
public java.lang.String getLocation()
public void setLocation(java.lang.String location)
public java.lang.String getState()
public void setState(java.lang.String state)
public java.lang.String getCountry()
public void setCountry(java.lang.String country)
public java.lang.String getEmail()
public void setEmail(java.lang.String email)
public java.lang.String getEncryptionAlgorithm()
public void setEncryptionAlgorithm(java.lang.String encryptionAlgorithm)
public java.lang.String getSignatureHashAlgorithm()
public void setSignatureHashAlgorithm(java.lang.String signatureHashAlgorithm)
public int getEncryptionLength()
public void setEncryptionLength(int encryptionLength)
public CSRInfo createCSR() throws CSRCreateException
CSRCreateException