Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for NewPeerCertVerifier (0.43 sec)

  1. pkg/spiffe/spiffe.go

    type PeerCertVerifier struct {
    	generalCertPool *x509.CertPool
    	certPools       map[string]*x509.CertPool
    }
    
    // NewPeerCertVerifier returns a new PeerCertVerifier.
    func NewPeerCertVerifier() *PeerCertVerifier {
    	return &PeerCertVerifier{
    		generalCertPool: x509.NewCertPool(),
    		certPools:       make(map[string]*x509.CertPool),
    	}
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  2. security/pkg/nodeagent/caclient/providers/citadel/client_test.go

    		filepath.Join(env.IstioSrc, "./tests/testdata/certs/pilot/cert-chain.pem"),
    		filepath.Join(env.IstioSrc, "./tests/testdata/certs/pilot/key.pem"))
    	if err != nil {
    		t.Fatal(err)
    	}
    	peerCertVerifier := spiffe.NewPeerCertVerifier()
    	if err := peerCertVerifier.AddMappingFromPEM("cluster.local",
    		testutil.ReadFile(t, filepath.Join(env.IstioSrc, "./tests/testdata/certs/pilot/root-cert.pem"))); err != nil {
    		t.Fatal(err)
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 24 21:03:23 UTC 2024
    - 11.8K bytes
    - Viewed (0)
  3. pkg/spiffe/spiffe_test.go

    					if err != nil {
    						t.Fatalf("Failed to parse certificate: " + err.Error())
    					}
    					certMap[trustDomain] = append(certMap[trustDomain], rootCert)
    				}
    			}
    
    			verifier := NewPeerCertVerifier()
    			verifier.AddMappings(certMap)
    			if verifier == nil {
    				t.Fatalf("Failed to create peer cert verifier.")
    			}
    			client := &http.Client{
    				Timeout: time.Second,
    				Transport: &http.Transport{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 18.1K bytes
    - Viewed (0)
  4. pkg/istio-agent/agent_test.go

    		filepath.Join(env.IstioSrc, "./tests/testdata/certs/pilot/cert-chain.pem"),
    		filepath.Join(env.IstioSrc, "./tests/testdata/certs/pilot/key.pem"))
    	if err != nil {
    		t.Fatal(err)
    	}
    	peerCertVerifier := spiffe.NewPeerCertVerifier()
    	if err := peerCertVerifier.AddMappingFromPEM("cluster.local",
    		testutil.ReadFile(t, filepath.Join(env.IstioSrc, "./tests/testdata/certs/pilot/root-cert.pem"))); err != nil {
    		t.Fatal(err)
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 16 22:12:28 UTC 2024
    - 33.4K bytes
    - Viewed (0)
  5. pilot/pkg/bootstrap/server.go

    	if !customTLSCertsExists && s.CA == nil && !s.isK8SSigning() {
    		// Running locally without configured certs - no TLS mode
    		return nil, nil
    	}
    	peerCertVerifier := spiffe.NewPeerCertVerifier()
    	var rootCertBytes []byte
    	var err error
    	if caCertPath != "" {
    		if rootCertBytes, err = os.ReadFile(caCertPath); err != nil {
    			return nil, err
    		}
    	} else {
    		if s.RA != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 17:48:28 UTC 2024
    - 46.3K bytes
    - Viewed (0)
Back to top