This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
k18-ntcs-web-ntc/src/main/java/com/nis/domain/configuration/PxyObjKeyring.java

132 lines
3.1 KiB
Java
Raw Normal View History

2018-08-24 15:41:05 +08:00
package com.nis.domain.configuration;
import java.util.Date;
2018-10-24 18:36:31 +08:00
import com.nis.util.excel.ExcelField;
2018-08-24 15:41:05 +08:00
/**
* 拦截证书策略
* @author dell
*
*/
public class PxyObjKeyring extends BaseCfg<PxyObjKeyring> {
/**
*
*/
private static final long serialVersionUID = -2720862431960415564L;
private String indexTable="pxy_obj_keyring";
2018-10-24 18:36:31 +08:00
@ExcelField(title="keyring_type",dictType="INTERCEPT_CERTIFICATE_TYPE",sort=2)
2018-08-24 15:41:05 +08:00
private String keyringType;
2018-10-24 18:36:31 +08:00
@ExcelField(title="private_key_file",sort=3)
2018-08-24 15:41:05 +08:00
private String privateKeyFile;
2018-10-24 18:36:31 +08:00
@ExcelField(title="public_key_file",sort=4)
2018-08-24 15:41:05 +08:00
private String publicKeyFile;
2018-10-24 18:36:31 +08:00
@ExcelField(title="expire_after",sort=5)
2018-08-24 15:41:05 +08:00
private Integer expireAfter;
private String publicKeyAlgo;
@ExcelField(title="CRL",sort=5)
2018-08-24 15:41:05 +08:00
private String crl;
2018-10-24 18:36:31 +08:00
@ExcelField(title="issuer",sort=6)
2018-08-24 15:41:05 +08:00
private String issuer;
2018-10-24 18:36:31 +08:00
@ExcelField(title="not_before_time",sort=8)
private String notBeforeTime;
2018-10-24 18:36:31 +08:00
@ExcelField(title="not_after_time",sort=9)
private String notAfterTime;
2018-10-24 18:36:31 +08:00
@ExcelField(title="certificate_subject",sort=7)
2018-08-24 15:41:05 +08:00
private String subject;
2018-10-24 18:36:31 +08:00
@ExcelField(title="keyring_name",sort=1)
private String keyringName;
private String cn;
private String altName;
public String getCn() {
return cn;
}
public String getAltName() {
return altName;
}
public void setCn(String cn) {
this.cn = cn;
}
public void setAltName(String altName) {
this.altName = altName;
}
2018-10-24 18:36:31 +08:00
public String getKeyringName() {
return keyringName;
}
public void setKeyringName(String keyringName) {
this.keyringName = keyringName;
}
2018-08-24 15:41:05 +08:00
public String getKeyringType() {
return keyringType;
}
public void setKeyringType(String keyringType) {
this.keyringType = keyringType;
}
public String getPrivateKeyFile() {
return privateKeyFile;
}
public void setPrivateKeyFile(String privateKeyFile) {
this.privateKeyFile = privateKeyFile;
}
public String getPublicKeyFile() {
return publicKeyFile;
}
public void setPublicKeyFile(String publicKeyFile) {
this.publicKeyFile = publicKeyFile;
}
public Integer getExpireAfter() {
return expireAfter;
}
public void setExpireAfter(Integer expireAfter) {
this.expireAfter = expireAfter;
}
public String getPublicKeyAlgo() {
return publicKeyAlgo;
}
public void setPublicKeyAlgo(String publicKeyAlgo) {
this.publicKeyAlgo = publicKeyAlgo;
}
public String getCrl() {
return crl;
}
public void setCrl(String crl) {
this.crl = crl;
}
public String getIssuer() {
return issuer;
}
public void setIssuer(String issuer) {
this.issuer = issuer;
}
public String getNotAfterTime() {
2018-08-24 15:41:05 +08:00
return notAfterTime;
}
public String getNotBeforeTime() {
2018-08-24 15:41:05 +08:00
return notBeforeTime;
}
public void setNotAfterTime(String notAfterTime) {
2018-08-24 15:41:05 +08:00
this.notAfterTime = notAfterTime;
}
public void setNotBeforeTime(String notBeforeTime) {
2018-08-24 15:41:05 +08:00
this.notBeforeTime = notBeforeTime;
}
public String getSubject() {
return subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
public String getIndexTable() {
return indexTable;
}
public void setIndexTable(String indexTable) {
this.indexTable = indexTable;
}
2018-08-24 15:41:05 +08:00
}