24 lines
805 B
Go
24 lines
805 B
Go
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"`
|
|
}
|