Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 42 for ExtKeyUsage (0.25 sec)

  1. src/crypto/tls/example_test.go

    		VerifyConnection: func(cs tls.ConnectionState) error {
    			opts := x509.VerifyOptions{
    				DNSName:       cs.ServerName,
    				Intermediates: x509.NewCertPool(),
    				KeyUsages:     []x509.ExtKeyUsage{x509.ExtKeyUsageClientAuth},
    			}
    			for _, cert := range cs.PeerCertificates[1:] {
    				opts.Intermediates.AddCert(cert)
    			}
    			_, err := cs.PeerCertificates[0].Verify(opts)
    			return err
    		},
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 27 18:23:49 UTC 2024
    - 7.8K bytes
    - Viewed (0)
  2. src/crypto/tls/boring_test.go

    			Organization: []string{org},
    		},
    		NotBefore: time.Unix(0, 0),
    		NotAfter:  time.Unix(0, 0),
    
    		KeyUsage:              x509.KeyUsageKeyEncipherment | x509.KeyUsageDigitalSignature,
    		ExtKeyUsage:           []x509.ExtKeyUsage{x509.ExtKeyUsageServerAuth, x509.ExtKeyUsageClientAuth},
    		BasicConstraintsValid: true,
    	}
    	if mode&^boringCertFIPSOK == boringCertLeaf {
    		tmpl.DNSNames = []string{"example.com"}
    	} else {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:45:37 UTC 2024
    - 19.4K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/dynamic_cafile_content.go

    // and requires certificates to be valid for client auth (x509.ExtKeyUsageClientAuth)
    func defaultVerifyOptions() x509.VerifyOptions {
    	return x509.VerifyOptions{
    		KeyUsages: []x509.ExtKeyUsage{x509.ExtKeyUsageClientAuth},
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  4. cmd/kubeadm/app/phases/certs/renewal/readwriter_test.go

    	cfg := &pkiutil.CertConfig{
    		Config: certutil.Config{
    			CommonName:   "test-common-name",
    			Organization: testCertOrganization,
    			Usages:       []x509.ExtKeyUsage{x509.ExtKeyUsageClientAuth},
    			AltNames: certutil.AltNames{
    				IPs:      []net.IP{netutils.ParseIPSloppy("10.100.0.1")},
    				DNSNames: []string{"test-domain.space"},
    			},
    			NotBefore: notBefore,
    		},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 30 15:17:24 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/authentication/request/x509/x509.go

    // and requires certificates to be valid for client auth (x509.ExtKeyUsageClientAuth)
    func DefaultVerifyOptions() x509.VerifyOptions {
    	return x509.VerifyOptions{
    		KeyUsages: []x509.ExtKeyUsage{x509.ExtKeyUsageClientAuth},
    	}
    }
    
    // CommonNameUserConversion builds user info from a certificate chain using the subject's CommonName
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Aug 18 01:31:22 UTC 2023
    - 10.3K bytes
    - Viewed (0)
  6. src/crypto/x509/x509_test.go

    		}
    
    		if !reflect.DeepEqual(cert.ExtKeyUsage, testExtKeyUsage) {
    			t.Errorf("%s: extkeyusage wasn't correctly copied from the template. Got %v, want %v", test.name, cert.ExtKeyUsage, testExtKeyUsage)
    		}
    
    		if !reflect.DeepEqual(cert.UnknownExtKeyUsage, testUnknownExtKeyUsage) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:00:16 UTC 2024
    - 163.4K bytes
    - Viewed (0)
  7. cmd/kubeadm/app/phases/certs/renewal/manager.go

    		CommonName:   cert.Subject.CommonName,
    		Organization: cert.Subject.Organization,
    		AltNames: certutil.AltNames{
    			IPs:      cert.IPAddresses,
    			DNSNames: cert.DNSNames,
    		},
    		Usages: cert.ExtKeyUsage,
    	}
    }
    
    func loadCertConfigMutators(certBaseName string) []certConfigMutatorFunc {
    	return nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 16:01:49 UTC 2024
    - 15K bytes
    - Viewed (0)
  8. cmd/sts-handlers.go

    	if !globalIAMSys.STSTLSConfig.InsecureSkipVerify { // Verify whether the client certificate has been issued by a trusted CA.
    		_, err := certificate.Verify(x509.VerifyOptions{
    			KeyUsages: []x509.ExtKeyUsage{
    				x509.ExtKeyUsageClientAuth,
    			},
    			Roots: globalRootCAs,
    		})
    		if err != nil {
    			writeSTSErrorResponse(ctx, w, ErrSTSInvalidClientCertificate, err)
    			return
    		}
    	} else {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Tue Jun 11 03:13:30 UTC 2024
    - 33.9K bytes
    - Viewed (0)
  9. cmd/kubeadm/app/phases/kubeconfig/kubeconfig.go

    	return pkiutil.CertConfig{
    		Config: certutil.Config{
    			CommonName:   spec.ClientName,
    			Organization: spec.ClientCertAuth.Organizations,
    			Usages:       []x509.ExtKeyUsage{x509.ExtKeyUsageClientAuth},
    		},
    		NotAfter:            spec.ClientCertNotAfter,
    		EncryptionAlgorithm: spec.EncryptionAlgorithm,
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 17:04:18 UTC 2024
    - 27K bytes
    - Viewed (0)
  10. src/crypto/tls/handshake_server.go

    		opts := x509.VerifyOptions{
    			Roots:         c.config.ClientCAs,
    			CurrentTime:   c.config.time(),
    			Intermediates: x509.NewCertPool(),
    			KeyUsages:     []x509.ExtKeyUsage{x509.ExtKeyUsageClientAuth},
    		}
    
    		for _, cert := range certs[1:] {
    			opts.Intermediates.AddCert(cert)
    		}
    
    		chains, err := certs[0].Verify(opts)
    		if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:30:50 UTC 2024
    - 27.6K bytes
    - Viewed (0)
Back to top