Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for rawCerts (0.14 sec)

  1. pkg/spiffe/spiffe.go

    func (v *PeerCertVerifier) VerifyPeerCert(rawCerts [][]byte, _ [][]*x509.Certificate) error {
    	if len(rawCerts) == 0 {
    		// Peer doesn't present a certificate. Just skip. Other authn methods may be used.
    		return nil
    	}
    	var peerCert *x509.Certificate
    	intCertPool := x509.NewCertPool()
    	for id, rawCert := range rawCerts {
    		cert, err := x509.ParseCertificate(rawCert)
    		if err != nil {
    			return err
    		}
    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. src/crypto/tls/handshake_client_test.go

    	sentinelErr := errors.New("TestVerifyPeerCertificate")
    
    	verifyPeerCertificateCallback := func(called *bool, rawCerts [][]byte, validatedChains [][]*x509.Certificate) error {
    		if l := len(rawCerts); l != 1 {
    			return fmt.Errorf("got len(rawCerts) = %d, wanted 1", l)
    		}
    		if len(validatedChains) == 0 {
    			return errors.New("got len(validatedChains) = 0, wanted non-zero")
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 88.7K bytes
    - Viewed (0)
  3. src/crypto/tls/tls_test.go

    			}
    			clientConfig.VerifyPeerCertificate = func(rawCerts [][]byte, verifiedChains [][]*x509.Certificate) error {
    				clientVerifyPeerCertificates = true
    				return nil
    			}
    			serverConfig.VerifyConnection = func(cs ConnectionState) error {
    				serverVerifyConnection = true
    				return nil
    			}
    			serverConfig.VerifyPeerCertificate = func(rawCerts [][]byte, verifiedChains [][]*x509.Certificate) error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 60.5K bytes
    - Viewed (0)
  4. pkg/istio-agent/agent_test.go

    		Certificates: []tls.Certificate{cert},
    		ClientAuth:   tls.VerifyClientCertIfGiven,
    		ClientCAs:    peerCertVerifier.GetGeneralCertPool(),
    		VerifyPeerCertificate: func(rawCerts [][]byte, verifiedChains [][]*x509.Certificate) error {
    			err := peerCertVerifier.VerifyPeerCert(rawCerts, verifiedChains)
    			if err != nil {
    				log.Infof("Could not verify certificate: %v", err)
    			}
    			return err
    		},
    		MinVersion: tls.VersionTLS12,
    	}))
    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

    		ClientAuth:     tls.VerifyClientCertIfGiven,
    		ClientCAs:      peerCertVerifier.GetGeneralCertPool(),
    		VerifyPeerCertificate: func(rawCerts [][]byte, verifiedChains [][]*x509.Certificate) error {
    			err := peerCertVerifier.VerifyPeerCert(rawCerts, verifiedChains)
    			if err != nil {
    				log.Infof("Could not verify certificate: %v", err)
    			}
    			return err
    		},
    		MinVersion:   tls.VersionTLS12,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 17:48:28 UTC 2024
    - 46.3K bytes
    - Viewed (0)
  6. src/crypto/tls/common.go

    	// rawCerts may be empty on the server if ClientAuth is RequestClientCert or
    	// VerifyClientCertIfGiven.
    	//
    	// This callback is not invoked on resumed connections, as certificates are
    	// not re-verified on resumption.
    	//
    	// verifiedChains and its contents should not be modified.
    	VerifyPeerCertificate func(rawCerts [][]byte, verifiedChains [][]*x509.Certificate) error
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 59.1K bytes
    - Viewed (0)
Back to top