package com.qianwen.license.keystore;
|
|
import java.math.BigInteger;
|
import java.util.Date;
|
|
import org.bouncycastle.asn1.x500.X500Name;
|
|
public class CertificateInfo {
|
/**
|
* 证书序列号
|
*/
|
private BigInteger serial;
|
/**
|
* 颁发者
|
*/
|
private X500Name issuer;
|
/**
|
* 主体
|
*/
|
private X500Name subject;
|
/**
|
* 颁发时间
|
*/
|
private Date notBefore;
|
/**
|
* 到期时间
|
*/
|
private Date notAfter;
|
/**
|
* 加密算法
|
*/
|
private String keyAlgorithm;
|
/**
|
* 签名算法
|
*/
|
private String signAlgorithm;
|
public BigInteger getSerial() {
|
return serial;
|
}
|
public void setSerial(BigInteger serial) {
|
this.serial = serial;
|
}
|
public X500Name getIssuer() {
|
return issuer;
|
}
|
public void setIssuer(X500Name issuer) {
|
this.issuer = issuer;
|
}
|
public X500Name getSubject() {
|
return subject;
|
}
|
public void setSubject(X500Name subject) {
|
this.subject = subject;
|
}
|
public Date getNotBefore() {
|
return notBefore;
|
}
|
public void setNotBefore(Date notBefore) {
|
this.notBefore = notBefore;
|
}
|
public Date getNotAfter() {
|
return notAfter;
|
}
|
public void setNotAfter(Date notAfter) {
|
this.notAfter = notAfter;
|
}
|
public String getKeyAlgorithm() {
|
return keyAlgorithm;
|
}
|
public void setKeyAlgorithm(String keyAlgorithm) {
|
this.keyAlgorithm = keyAlgorithm;
|
}
|
public String getSignAlgorithm() {
|
return signAlgorithm;
|
}
|
public void setSignAlgorithm(String signAlgorithm) {
|
this.signAlgorithm = signAlgorithm;
|
}
|
|
|
}
|