Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 50 for ExtKeyUsage (0.33 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. pkg/controller/certificates/authority/policies_test.go

    		expectedExtKeyUsage []x509.ExtKeyUsage
    		expectErr           bool
    	}{
    		{
    			usages:              []capi.KeyUsage{"signing"},
    			expectedKeyUsage:    x509.KeyUsageDigitalSignature,
    			expectedExtKeyUsage: nil,
    			expectErr:           false,
    		},
    		{
    			usages:              []capi.KeyUsage{"client auth"},
    			expectedKeyUsage:    0,
    			expectedExtKeyUsage: []x509.ExtKeyUsage{x509.ExtKeyUsageClientAuth},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 05 22:45:34 UTC 2020
    - 2.6K bytes
    - Viewed (0)
  3. security/pkg/pki/util/verify_cert.go

    				cn, cert.Subject.CommonName)
    		}
    	}
    	return nil
    }
    
    func sortExtKeyUsage(extKeyUsage []x509.ExtKeyUsage) []int {
    	data := make([]int, len(extKeyUsage))
    	for i := range extKeyUsage {
    		data[i] = int(extKeyUsage[i])
    	}
    	sort.Ints(data)
    	return data
    }
    
    // FindRootCertFromCertificateChainBytes find the root cert from cert chain
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Sep 05 10:37:29 UTC 2022
    - 5.9K bytes
    - Viewed (0)
  4. security/pkg/pki/util/generate_cert_test.go

    	ecCaCertPem, ecCaPrivPem, err := GenCertKeyFromOptions(ecCaCertOptions)
    	if err != nil {
    		t.Fatal(err)
    	}
    
    	fields := &VerifyFields{
    		NotBefore:   caCertNotBefore,
    		TTL:         caCertTTL,
    		ExtKeyUsage: []x509.ExtKeyUsage{x509.ExtKeyUsageServerAuth},
    		KeyUsage:    x509.KeyUsageCertSign,
    		IsCA:        true,
    		Org:         "MyOrg",
    		Host:        host,
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Nov 06 12:48:53 UTC 2023
    - 29.4K bytes
    - Viewed (0)
  5. security/pkg/pki/util/verify_cert_test.go

    	}
    
    	extKeyUsage = &VerifyFields{
    		TTL:  time.Duration(1),
    		Host: "spiffe://cluster.local/ns/default/sa/default",
    	}
    
    	keyUsage = &VerifyFields{
    		ExtKeyUsage: []x509.ExtKeyUsage{1, 2},
    		KeyUsage:    2,
    		Host:        "spiffe://cluster.local/ns/default/sa/default",
    	}
    
    	isCA = &VerifyFields{
    		ExtKeyUsage: []x509.ExtKeyUsage{1, 2},
    		KeyUsage:    5,
    		IsCA:        true,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Aug 16 14:56:37 UTC 2022
    - 6.5K bytes
    - Viewed (0)
  6. 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)
  7. pkg/test/csrctrl/authority/policies.go

    // certificates API ("pkg/apis/certificates".KeyUsage) to x509.KeyUsage and
    // x509.ExtKeyUsage types.
    func keyUsagesFromStrings(usages []capi.KeyUsage) (x509.KeyUsage, []x509.ExtKeyUsage, error) {
    	var keyUsage x509.KeyUsage
    	var unrecognized []capi.KeyUsage
    	extKeyUsages := make(map[x509.ExtKeyUsage]struct{})
    	for _, usage := range usages {
    		if val, ok := keyUsageDict[usage]; ok {
    			keyUsage |= val
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Aug 03 17:06:22 UTC 2022
    - 4.5K bytes
    - Viewed (0)
  8. tests/integration/security/util/secret/secret.go

    		if _, exists := secret.Data[key]; !exists {
    			return fmt.Errorf("%v does not exist in the data section", key)
    		}
    	}
    
    	verifyFields := &util.VerifyFields{
    		ExtKeyUsage: []x509.ExtKeyUsage{x509.ExtKeyUsageClientAuth, x509.ExtKeyUsageServerAuth},
    		KeyUsage:    x509.KeyUsageDigitalSignature | x509.KeyUsageKeyEncipherment,
    		IsCA:        false,
    		Host:        expectedID,
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 22 04:04:14 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  9. pkg/controller/certificates/authority/policies.go

    // certificates API ("pkg/apis/certificates".KeyUsage) to x509.KeyUsage and
    // x509.ExtKeyUsage types.
    func keyUsagesFromStrings(usages []capi.KeyUsage) (x509.KeyUsage, []x509.ExtKeyUsage, error) {
    	var keyUsage x509.KeyUsage
    	var unrecognized []capi.KeyUsage
    	extKeyUsages := make(map[x509.ExtKeyUsage]struct{})
    	for _, usage := range usages {
    		if val, ok := keyUsageDict[usage]; ok {
    			keyUsage |= val
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 26 17:14:05 UTC 2022
    - 5.7K bytes
    - Viewed (0)
  10. cmd/kubeadm/app/phases/certs/renewal/filerenewer_test.go

    	// renews a certificate
    	certCfg := &pkiutil.CertConfig{
    		Config: certutil.Config{
    			CommonName: "test-certs",
    			AltNames: certutil.AltNames{
    				DNSNames: []string{"test-domain.space"},
    			},
    			Usages: []x509.ExtKeyUsage{x509.ExtKeyUsageClientAuth},
    		},
    	}
    
    	cert, _, err := fr.Renew(certCfg)
    	if err != nil {
    		t.Fatalf("unexpected error renewing cert: %v", err)
    	}
    
    	// verify the renewed certificate
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 28 04:36:54 UTC 2022
    - 1.5K bytes
    - Viewed (0)
Back to top