- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for SubjectIDs (0.62 sec)
-
security/pkg/pki/util/generate_cert_test.go
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Nov 06 12:48:53 UTC 2023 - 29.4K bytes - Viewed (0) -
security/pkg/pki/ca/ca.go
} var pkiCaLog = log.RegisterScope("pkica", "Citadel CA log") // caTypes is the enum for the CA type. type caTypes int type CertOpts struct { // SubjectIDs are used for building the SAN extension for the certificate. SubjectIDs []string // TTL is the requested lifetime (Time to live) to be applied in the certificate. TTL time.Duration // ForCA indicates whether the signed certificate if for CA.
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Nov 30 19:33:26 UTC 2023 - 17.2K bytes - Viewed (0) -
security/pkg/pki/util/generate_cert.go
func GenCertFromCSR(csr *x509.CertificateRequest, signingCert *x509.Certificate, publicKey any, signingKey crypto.PrivateKey, subjectIDs []string, ttl time.Duration, isCA bool, ) (cert []byte, err error) { tmpl, err := genCertTemplateFromCSR(csr, subjectIDs, ttl, isCA) if err != nil { return nil, err } return x509.CreateCertificate(rand.Reader, tmpl, signingCert, publicKey, signingKey) }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Aug 02 14:34:38 UTC 2023 - 14.2K bytes - Viewed (0) -
security/pkg/pki/ca/ca_test.go
} csrPEM, privPEM, err := util.GenCSR(opts) if err != nil { t.Error(err) } caCertOpts := CertOpts{ SubjectIDs: []string{"localhost"}, TTL: time.Hour, ForCA: false, } certPEM, signErr := ca.signWithCertChain(csrPEM, caCertOpts.SubjectIDs, caCertOpts.TTL, true, caCertOpts.ForCA) if signErr != nil { t.Error(err) } cert, err := tls.X509KeyPair(certPEM, privPEM)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Oct 31 08:51:27 UTC 2023 - 29.1K bytes - Viewed (0)