Files
cdnServerPlugin/src/main/java/com/cym/utils/cert/ssl/SSLBasicInfo.java
T
2024-09-01 16:54:09 +08:00

73 lines
1.5 KiB
Java

package com.cym.utils.cert.ssl;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
import java.util.Date;
/**
*
*
* @author czh
* @data 2020/10/10 9:26
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
@Table(name = "tb_ssl_basic_info")
public class SSLBasicInfo {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
private String domain;
//序列号
private String serialNum;
//版本
private String version;
//加密算法
private String encryptionAlgorithm;
//签名算法
private String signatureAlgorithm;
//证书类型
private String certificateType;
//证书品牌
private String certificateBrand;
//sha256指纹
private String sha256Fingerprint;
//签发时间
private Date issueDate;
//到期时间
private Date deadlineDate;
private String themeAll;
private String themeCn;
private String themeO;
private String themeOu;
private String themeL;
private String themeSt;
private String themeC;
private String issueAll;
private String issueCn;
private String issueO;
private String issueC;
private Date createTime;
private Date updateTime;
}