Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 26 for ExtKeyUsage (0.9 sec)

  1. src/crypto/x509/platform_test.go

    		time       time.Time
    		eku        []ExtKeyUsage
    
    		expectedErr string
    		windowsErr  string
    		macosErr    string
    	}{
    		{
    			name: "valid",
    			cert: &Certificate{
    				SerialNumber: big.NewInt(1),
    				DNSNames:     []string{"valid.testing.golang.invalid"},
    				NotBefore:    now.Add(-time.Hour),
    				NotAfter:     now.Add(time.Hour),
    				ExtKeyUsage:  []ExtKeyUsage{ExtKeyUsageServerAuth},
    			},
    		},
    		{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 17:18:29 UTC 2024
    - 7.2K bytes
    - Viewed (0)
  2. src/crypto/x509/verify_test.go

    				ekuDescs{EKUs: []ExtKeyUsage{ExtKeyUsageServerAuth, ExtKeyUsageClientAuth}},
    				ekuDescs{EKUs: []ExtKeyUsage{ExtKeyUsageClientAuth}},
    				ekuDescs{EKUs: []ExtKeyUsage{ExtKeyUsageServerAuth, ExtKeyUsageClientAuth}},
    				ekuDescs{EKUs: []ExtKeyUsage{ExtKeyUsageServerAuth}},
    			},
    			leaf:       ekuDescs{EKUs: []ExtKeyUsage{ExtKeyUsageServerAuth}},
    			verifyEKUs: []ExtKeyUsage{ExtKeyUsageServerAuth, ExtKeyUsageClientAuth},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 110.2K bytes
    - Viewed (0)
  3. cmd/kubeadm/app/util/certs/util.go

    // the expected ExtKeyUsageClientAuth
    func AssertCertificateHasClientAuthUsage(t *testing.T, cert *x509.Certificate) {
    	for i := range cert.ExtKeyUsage {
    		if cert.ExtKeyUsage[i] == x509.ExtKeyUsageClientAuth {
    			return
    		}
    	}
    	t.Error("cert has not ClientAuth usage as expected")
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 16:01:49 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  4. cmd/kubeadm/app/phases/certs/certlist.go

    		BaseName: kubeadmconstants.APIServerCertAndKeyBaseName,
    		CAName:   "ca",
    		config: pkiutil.CertConfig{
    			Config: certutil.Config{
    				CommonName: kubeadmconstants.APIServerCertCommonName,
    				Usages:     []x509.ExtKeyUsage{x509.ExtKeyUsageServerAuth},
    			},
    		},
    		configMutators: []configMutatorsFunc{
    			makeAltNamesMutator(pkiutil.GetAPIServerAltNames),
    		},
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 16:01:49 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  5. src/crypto/x509/x509.go

    	oidExtKeyUsageMicrosoftKernelCodeSigning     = asn1.ObjectIdentifier{1, 3, 6, 1, 4, 1, 311, 61, 1, 1}
    )
    
    // ExtKeyUsage represents an extended set of actions that are valid for a given key.
    // Each of the ExtKeyUsage* constants define a unique action.
    type ExtKeyUsage int
    
    const (
    	ExtKeyUsageAny ExtKeyUsage = iota
    	ExtKeyUsageServerAuth
    	ExtKeyUsageClientAuth
    	ExtKeyUsageCodeSigning
    	ExtKeyUsageEmailProtection
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 09:20:15 UTC 2024
    - 82K bytes
    - Viewed (0)
  6. cmd/kubeadm/app/util/pkiutil/pki_helpers_test.go

    				Config: certutil.Config{
    					CommonName: "test",
    					Usages:     []x509.ExtKeyUsage{x509.ExtKeyUsageServerAuth},
    				},
    			},
    			expected: true,
    		},
    		{
    			name: "has ServerAuth ECDSA",
    			config: CertConfig{
    				Config: certutil.Config{
    					CommonName: "test",
    					Usages:     []x509.ExtKeyUsage{x509.ExtKeyUsageServerAuth},
    				},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jan 31 21:49:21 UTC 2024
    - 22.5K bytes
    - Viewed (0)
  7. cmd/kubeadm/app/phases/certs/renewal/manager_test.go

    			DNSNames: []string{"test-domain.space"},
    		},
    		Usages: []x509.ExtKeyUsage{x509.ExtKeyUsageClientAuth},
    	}
    
    	cert := &x509.Certificate{
    		Subject: pkix.Name{
    			CommonName:   "test-common-name",
    			Organization: testCertOrganization,
    		},
    		ExtKeyUsage: []x509.ExtKeyUsage{x509.ExtKeyUsageClientAuth},
    		DNSNames:    []string{"test-domain.space"},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 16:01:49 UTC 2024
    - 13.9K bytes
    - Viewed (0)
  8. src/crypto/x509/name_constraints_test.go

    	if err != nil {
    		return err
    	}
    
    	if template.ExtKeyUsage, template.UnknownExtKeyUsage, err = parseEKUs(constraints.ekus); err != nil {
    		return err
    	}
    
    	return nil
    }
    
    func parseEKUs(ekuStrs []string) (ekus []ExtKeyUsage, unknowns []asn1.ObjectIdentifier, err error) {
    	for _, s := range ekuStrs {
    		switch s {
    		case "serverAuth":
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 09 22:40:21 UTC 2024
    - 45.2K bytes
    - Viewed (0)
  9. src/crypto/x509/verify.go

    			if matchExactly(match, candidateName) {
    				return nil
    			}
    		}
    	}
    
    	return HostnameError{c, h}
    }
    
    func checkChainForKeyUsage(chain []*Certificate, keyUsages []ExtKeyUsage) bool {
    	usages := make([]ExtKeyUsage, len(keyUsages))
    	copy(usages, keyUsages)
    
    	if len(chain) == 0 {
    		return false
    	}
    
    	usagesRemaining := len(usages)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:58:39 UTC 2024
    - 35.7K bytes
    - Viewed (0)
  10. cmd/kubeadm/app/phases/certs/certlist_test.go

    			BaseName: "test-ca",
    		},
    		{
    			config: pkiutil.CertConfig{
    				Config: certutil.Config{
    					AltNames: certutil.AltNames{
    						DNSNames: []string{"test-domain.space"},
    					},
    					Usages: []x509.ExtKeyUsage{x509.ExtKeyUsageClientAuth},
    				},
    			},
    			configMutators: []configMutatorsFunc{
    				setCommonNameToNodeName(),
    			},
    			CAName:   "test-ca",
    			Name:     "test-daughter",
    			BaseName: "test-daughter",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 16:01:49 UTC 2024
    - 8.8K bytes
    - Viewed (0)
Back to top