Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 60 for root_certs (0.29 sec)

  1. tools/packaging/common/gcp_envoy_bootstrap.json

                "target_uri": "{{ .discovery_address }}",
                "stat_prefix": "googlegrpcxds",
                "channel_credentials": {
                  "ssl_credentials": {
                    {{ with .xds_root_cert}}"root_certs": {"filename": "{{.}}"}{{ end }}
                  }
                },
                "call_credentials": [{
                {{ if .sts }}
                  "sts_service": {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 16 17:05:28 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  2. tests/integration/security/external_ca/main_test.go

                  value: |-
                    name: inject-volume
                    mountPath: /var/lib/istio/inject
    {{- end }}
    `, map[string]any{
    		"rootcert1":              cert1.Rootcert,
    		"signer1":                cert1.Signer,
    		"rootcert2":              cert2.Rootcert,
    		"signer2":                cert2.Signer,
    		"isConfigCluster":        isConfigCluster,
    		"isExternalControlPlane": isExternalControlPlane,
    	})
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Mar 22 14:18:21 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  3. security/pkg/pki/util/generate_csr.go

    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")
    	}
    	rootCerts = append(rootCerts, rootCert...)
    	return rootCerts
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Nov 06 12:48:53 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  4. security/pkg/pki/ca/ca_test.go

    	rootCert, err := util.ParsePemEncodedCertificate(rootCertBytes)
    	if err != nil {
    		t.Error(err)
    	}
    	// Root cert and siging cert are the same for self-signed CA.
    	if !rootCert.Equal(signingCert) {
    		t.Error("CA root cert does not match signing cert")
    	}
    
    	if ttl := rootCert.NotAfter.Sub(rootCert.NotBefore); ttl != caCertTTL {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Oct 31 08:51:27 UTC 2023
    - 29.1K bytes
    - Viewed (0)
  5. security/pkg/nodeagent/cache/secretcache.go

    	defer cancel()
    	if err := b.RetryWithContext(ctx, certValid); err != nil {
    		return nil, err
    	}
    
    	// Set the rootCert only if it is workload root cert.
    	if workload {
    		sc.cache.SetRoot(rootCert)
    	}
    	return &security.SecretItem{
    		ResourceName: resourceName,
    		RootCert:     rootCert,
    	}, nil
    }
    
    // Generate a key and certificate item from the existing key certificate files from the passed in file paths.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 04 08:29:46 UTC 2024
    - 28.2K bytes
    - Viewed (0)
  6. security/pkg/pki/ca/ca.go

    			}
    
    			rootCerts, err := util.AppendRootCerts(pemCert, rootCertFile)
    			if err != nil {
    				pkiCaLog.Warnf("failed to append root certificates (%v)", err)
    				return fmt.Errorf("failed to append root certificates (%v)", err)
    			}
    			if caOpts.KeyCertBundle, err = util.NewVerifiedKeyCertBundleFromPem(pemCert, pemKey, nil, rootCerts); err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Nov 30 19:33:26 UTC 2023
    - 17.2K bytes
    - Viewed (0)
  7. security/pkg/pki/ca/selfsignedcarootcertrotator.go

    			rootCerts, err := util.AppendRootCerts(caSecret.Data[CACertFile], rotator.config.rootCertFile)
    			if err != nil {
    				rootCertRotatorLog.Errorf("failed to append root certificates from file: %s", err.Error())
    				return
    			}
    
    			if err := rotator.ca.GetCAKeyCertBundle().VerifyAndSetAll(caSecret.Data[CACertFile],
    				caSecret.Data[CAPrivateKeyFile], nil, rootCerts); 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)
  8. security/pkg/server/ca/server_test.go

    			SignedCert:    []byte("cert"),
    			KeyCertBundle: util.NewKeyCertBundleFromPem(nil, nil, []byte("cert_chain"), []byte("root_cert")),
    		},
    		Authenticators: []security.Authenticator{auth},
    		monitoring:     newMonitoringMetrics(),
    	}
    	mockCertChain := []string{"cert", "cert_chain", "root_cert"}
    	mockIPAddr := &net.IPAddr{IP: net.IPv4(192, 168, 1, 1)}
    	testCerts := map[string]struct {
    		certChain    [][]*x509.Certificate
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 28 16:41:38 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  9. security/pkg/nodeagent/cache/secretcache_test.go

    	if expectedSecret.ResourceName == security.RootCertReqResourceName || (ok && cfg.IsRootCertificate()) {
    		if !bytes.Equal(expectedSecret.RootCert, gotSecret.RootCert) {
    			t.Fatalf("root cert: expected %v but got %v", expectedSecret.RootCert,
    				gotSecret.RootCert)
    		}
    	} else {
    		if !bytes.Equal(expectedSecret.CertificateChain, gotSecret.CertificateChain) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 16 22:12:28 UTC 2024
    - 23.9K bytes
    - Viewed (0)
  10. pilot/pkg/grpc/tls.go

    // TLSOptions include TLS options that a grpc client uses to connect with server.
    type TLSOptions struct {
    	RootCert      string
    	Key           string
    	Cert          string
    	ServerAddress string
    	SAN           string
    }
    
    func getTLSDialOption(opts *TLSOptions) (grpc.DialOption, error) {
    	rootCert, err := getRootCertificate(opts.RootCert)
    	if err != nil {
    		return nil, err
    	}
    	config := tls.Config{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 22:11:02 UTC 2024
    - 2.9K bytes
    - Viewed (0)
Back to top