- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for pemCert (0.1 sec)
-
security/pkg/pki/util/generate_csr.go
} rootCerts = AppendCertByte(pemCert, certBytes) } return rootCerts, nil } // AppendCertByte: Append x.509 rootCert in bytes to existing certificate chain (in bytes) func AppendCertByte(pemCert []byte, rootCert []byte) []byte { rootCerts := []byte{} if len(pemCert) > 0 { // Copy the input certificate rootCerts = []byte(strings.TrimSuffix(string(pemCert), "\n") + "\n") }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Nov 06 12:48:53 UTC 2023 - 4.1K bytes - Viewed (0) -
pilot/pkg/trustbundle/trustbundle.go
var err error if cfg != nil { certs := []string{} endpoints := []string{} for _, pemCert := range cfg.GetCaCertificates() { cert := pemCert.GetPem() if cert != "" { certs = append(certs, cert) } else if pemCert.GetSpiffeBundleUrl() != "" { endpoints = append(endpoints, pemCert.GetSpiffeBundleUrl()) } } err = tb.UpdateTrustAnchor(&TrustAnchorUpdate{
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu May 23 21:07:03 UTC 2024 - 7.8K bytes - Viewed (0) -
security/pkg/pki/util/generate_cert_test.go
testCases := map[string]struct { pemCert []byte rootFile string expectedErr string expectedRootCert []byte }{ "Empty pem cert and root file": { pemCert: []byte{}, rootFile: "", expectedErr: "", expectedRootCert: []byte{}, }, "Non empty root file": { pemCert: []byte{}, rootFile: "../testdata/cert.pem",
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
pkiCaLog.Warnf("failed to create CA KeyCertBundle (%v)", err) return fmt.Errorf("failed to create CA KeyCertBundle (%v)", err) } // Write the key/cert back to secret, so they will be persistent when CA restarts. secret := BuildSecret(caCertName, namespace, nil, nil, pemCert, pemCert, pemKey, istioCASecretType)
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
if err != nil { return nil, nil, fmt.Errorf("cert generation fails at X509 cert creation (%v)", err) } pemCert, pemKey, err := encodePem(false, certBytes, priv, options.PKCS8Key) return pemCert, pemKey, err } func publicKey(priv any) any { switch k := priv.(type) { case *rsa.PrivateKey: return &k.PublicKey case *ecdsa.PrivateKey:
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/ra/k8s_ra.go
} func (r *KubernetesRA) SetCACertificatesFromMeshConfig(caCertificates []*meshconfig.MeshConfig_CertificateData) { r.mutex.Lock() for _, pemCert := range caCertificates { // TODO: take care of spiffe bundle format as well cert := pemCert.GetPem() certSigners := pemCert.CertSigners if len(certSigners) != 0 { certSigner := strings.Join(certSigners, ",") if cert != "" {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Aug 02 14:34:38 UTC 2023 - 7.2K bytes - Viewed (0) -
security/pkg/pki/ca/selfsignedcarootcertrotator_test.go
rotator *SelfSignedCARootCertRotator, options util.CertOptions, ) { certItem := loadCert(rotator) pemCert, pemKey, err := util.GenCertKeyFromOptions(options) if err != nil { t.Fatalf("failed to rotate secret: %v", err) } newSecret := certItem.caSecret newSecret.Data[CACertFile] = pemCert newSecret.Data[CAPrivateKeyFile] = pemKey
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Oct 11 23:33:41 UTC 2023 - 14.1K bytes - Viewed (0) -
security/pkg/pki/ca/selfsignedcarootcertrotator.go
options = util.MergeCertOptions(options, oldCertOptions) pemCert, pemKey, ckErr := util.GenRootCertFromExistingKey(options) if ckErr != nil { rootCertRotatorLog.Errorf("unable to generate CA cert and key for self-signed CA: %s", ckErr.Error()) return } pemRootCerts, err := util.AppendRootCerts(pemCert, rotator.config.rootCertFile) if err != nil {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Nov 30 19:33:26 UTC 2023 - 10.4K bytes - Viewed (0) -
src/crypto/x509/x509_test.go
` var ecdsaTests = []struct { sigAlgo SignatureAlgorithm pemCert string }{ {ECDSAWithSHA256, ecdsaSHA256p256CertPem}, {ECDSAWithSHA256, ecdsaSHA256p384CertPem}, {ECDSAWithSHA384, ecdsaSHA384p521CertPem}, } func TestECDSA(t *testing.T) { for i, test := range ecdsaTests { pemBlock, _ := pem.Decode([]byte(test.pemCert)) cert, err := ParseCertificate(pemBlock.Bytes) if err != nil {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 21:00:16 UTC 2024 - 163.4K bytes - Viewed (0) -
src/crypto/x509/cert_pool.go
// On many Linux systems, /etc/ssl/cert.pem will contain the system wide set // of root CAs in a format suitable for this function. func (s *CertPool) AppendCertsFromPEM(pemCerts []byte) (ok bool) { for len(pemCerts) > 0 { var block *pem.Block block, pemCerts = pem.Decode(pemCerts) if block == nil { break } if block.Type != "CERTIFICATE" || len(block.Headers) != 0 { continue } certBytes := block.Bytes
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Nov 09 19:41:40 UTC 2023 - 8.9K bytes - Viewed (0)