证书类接口暂存

This commit is contained in:
yihzhou
2024-12-24 15:47:47 +08:00
parent 81b0ea4c3b
commit 7af2547027
10 changed files with 581 additions and 0 deletions
@@ -0,0 +1,33 @@
package com.sunyard.chsm.param;
import lombok.Data;
/**
* @author zyh
* @since 2024/12/20
*/
@Data
public class CertCheckResp {
/*
证书有效期
*/
private String NotBefore;
/*
证书过期时间
*/
private String NotAfter;
/*
证书签名
* /
*/
private String Signature;
/*
CRL
*/
private String CRL;
}
@@ -0,0 +1,37 @@
package com.sunyard.chsm.param;
import lombok.Data;
/**
* @author zyh
* @since 2024/12/19
*/
@Data
public class CertExinfoResp {
// /*
// 密钥用法
// */
// private String SubjectDN;
/*
签名算法OID
*/
private String SigAlgOID;
/*
证书签名
*/
private String Signature;
// /*
// 证书约束
// */
// private String SubjectType;
}
@@ -0,0 +1,55 @@
package com.sunyard.chsm.param;
import lombok.Data;
/**
* @author zyh
* @since 2024/12/19
*/
@Data
public class CertInfoResp {
/*
证书主题
*/
private String SubjectDN;
/*
证书颁发者
*/
private String IssuerDN;
/*
证书序列号
*/
private String SerialNumber;
/*
证书有效期
*/
private String NotBefore;
/*
证书过期时间
*/
private String NotAfter;
/*
证书签名算法
*/
private String SigAlgName;
/*
证书公钥 hex格式
*/
private String PublicKey;
/*
证书版本
*/
private int Version;
}