Files
certificate-management/ca-server/internal/model/model.go

24 lines
805 B
Go
Raw Normal View History

2025-07-23 17:30:33 +08:00
package model
import "time"
type CertInfo struct {
CertId string `json:"certId"`
CertCn string `json:"certCn"`
CertDn string `json:"certDn"`
PublicKeyAlg string `json:"publicKeyAlg"`
SignatureAlg string `json:"signatureAlg"`
KeyLength int `json:"keyLength"`
IssuerCn string `json:"issuerCn"`
IssuerDn string `json:"issuerDn"`
SerialNumber string `json:"serialNumber"`
CertSubAltName string `json:"certSubAltName"`
BeforeTime time.Time `json:"beforeTime"`
AfterTime time.Time `json:"afterTime"`
Version string `json:"version"`
PrivateKey string `json:"privateKey"`
Csr string `json:"csr"`
Cert string `json:"cert"`
Ca string `json:"ca"`
}