Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 597 for clientCert (0.33 sec)

  1. staging/src/k8s.io/apiserver/plugin/pkg/authorizer/webhook/gencerts.sh

    openssl genrsa -out clientKey.pem 2048
    openssl req -new -key clientKey.pem -out client.csr -subj "/CN=webhook_authz_client" -config client.conf
    openssl x509 -req -in client.csr -CA caCert.pem -CAkey caKey.pem -CAcreateserial -out clientCert.pem -days 100000 -extensions v3_req -extfile client.conf
    
    outfile=certs_test.go
    
    cat > $outfile << EOF
    /*
    Copyright 2016 The Kubernetes Authors.
    
    Licensed under the Apache License, Version 2.0 (the "License");
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Feb 23 02:28:04 UTC 2019
    - 3.4K bytes
    - Viewed (0)
  2. pkg/test/echo/cmd/client/main.go

    		}
    
    		request.Headers = append(request.Headers, &proto.Header{
    			Key:   parts[0],
    			Value: strings.Trim(parts[1], " "),
    		})
    	}
    
    	if clientCert != "" && clientKey != "" {
    		request.CertFile = clientCert
    		request.KeyFile = clientKey
    	}
    	if caFile != "" {
    		request.CaCertFile = caFile
    	}
    	return request, nil
    }
    
    func main() {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 23 17:08:31 UTC 2023
    - 8.9K bytes
    - Viewed (0)
  3. pkg/testcerts/generate-certs.sh

    openssl genrsa -out ClientKey.pem 2048
    openssl req -new -key ClientKey.pem -out client.csr -subj "/CN=${CN_BASE}_client" -config client.conf
    openssl x509 -req -in client.csr -CA CACert.pem -CAkey CAKey.pem -CAcreateserial -out ClientCert.pem -days 100000 -extensions v3_req -extfile client.conf
    
    cat > $outfile << EOF
    /*
    Copyright Istio Authors
    
    Licensed under the Apache License, Version 2.0 (the "License");
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 24 14:06:41 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  4. internal/http/transports.go

    // communicating with client cert authentication.
    func (s ConnSettings) NewHTTPTransportWithClientCerts(ctx context.Context, clientCert, clientKey string) (*http.Transport, error) {
    	transport := s.NewHTTPTransportWithTimeout(1 * time.Minute)
    	if clientCert != "" && clientKey != "" {
    		c, err := certs.NewManager(ctx, clientCert, clientKey, tls.LoadX509KeyPair)
    		if err != nil {
    			return nil, err
    		}
    		if c != nil {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 24 23:05:23 UTC 2024
    - 6K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/server/options/authentication.go

    		cfg.TokenAccessReviewClient = client.AuthenticationV1()
    	}
    
    	// get the clientCA information
    	clientCASpecified := s.ClientCert != ClientCertAuthenticationOptions{}
    	var clientCAProvider dynamiccertificates.CAContentProvider
    	if clientCASpecified {
    		clientCAProvider, err = s.ClientCert.GetClientCAContentProvider()
    		if err != nil {
    			return fmt.Errorf("unable to load client CA provider: %v", err)
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 21 14:51:22 UTC 2023
    - 19.9K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/testcerts/gencerts.sh

    openssl genrsa -out ClientKey.pem 2048
    openssl req -new -key ClientKey.pem -out client.csr -subj "/CN=${CN_BASE}_client" -config client.conf
    openssl x509 -req -in client.csr -CA CACert.pem -CAkey CAKey.pem -CAcreateserial -out ClientCert.pem -days 100000 -extensions v3_req -extfile client.conf
    
    outfile=certs.go
    
    cat > $outfile << EOF
    /*
    Copyright 2017 The Kubernetes Authors.
    
    Licensed under the Apache License, Version 2.0 (the "License");
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jan 24 05:55:09 UTC 2019
    - 3.5K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/server/egressselector/egress_selector.go

    		return conn, nil
    	}
    }
    
    func getTLSConfig(t *apiserver.TLSConfig) (*tls.Config, error) {
    	clientCert := t.ClientCert
    	clientKey := t.ClientKey
    	caCert := t.CABundle
    	clientCerts, err := tls.LoadX509KeyPair(clientCert, clientKey)
    	if err != nil {
    		return nil, fmt.Errorf("failed to read key pair %s & %s, got %v", clientCert, clientKey, err)
    	}
    	certPool := x509.NewCertPool()
    	if caCert != "" {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 29 15:48:39 UTC 2023
    - 12.5K bytes
    - Viewed (0)
  8. plugin/pkg/admission/imagepolicy/gencerts.sh

    openssl genrsa -out clientKey.pem 2048
    openssl req -new -key clientKey.pem -out client.csr -subj "/CN=webhook_imagepolicy_client" -config client.conf
    openssl x509 -req -in client.csr -CA caCert.pem -CAkey caKey.pem -CAcreateserial -out clientCert.pem -days 100000 -extensions v3_req -extfile client.conf
    
    outfile=certs_test.go
    
    cat > $outfile << EOF
    /*
    Copyright 2016 The Kubernetes Authors.
    
    Licensed under the Apache License, Version 2.0 (the "License");
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Oct 10 14:59:09 UTC 2019
    - 3.5K bytes
    - Viewed (0)
  9. internal/logger/help.go

    			Description: `opaque string or JWT authorization token`,
    			Optional:    true,
    			Type:        "string",
    			Sensitive:   true,
    			Secret:      true,
    		},
    		config.HelpKV{
    			Key:         ClientCert,
    			Description: "mTLS certificate for webhook authentication",
    			Optional:    true,
    			Type:        "string",
    			Sensitive:   true,
    		},
    		config.HelpKV{
    			Key:         ClientKey,
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu Mar 07 20:17:46 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/testing/authentication_info_resolver.go

    	return &authenticationInfoResolver{
    		restConfig: &rest.Config{
    			TLSClientConfig: rest.TLSClientConfig{
    				CAData:   testcerts.CACert,
    				CertData: testcerts.ClientCert,
    				KeyData:  testcerts.ClientKey,
    			},
    		},
    		cacheMisses: cacheMisses,
    	}
    }
    
    type authenticationInfoResolver struct {
    	restConfig  *rest.Config
    	cacheMisses *int32
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 18 18:49:55 UTC 2022
    - 2.7K bytes
    - Viewed (0)
Back to top