Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for ParsePublicKeysPEM (2.14 sec)

  1. cmd/kubeadm/app/phases/copycerts/copycerts.go

    func writeCertOrKey(certOrKeyPath string, certOrKeyData []byte) error {
    	if _, err := keyutil.ParsePrivateKeyPEM(certOrKeyData); err == nil {
    		return keyutil.WriteKey(certOrKeyPath, certOrKeyData)
    	} else if _, err := keyutil.ParsePublicKeysPEM(certOrKeyData); err == nil {
    		return certutil.WriteCert(certOrKeyPath, certOrKeyData)
    	}
    	return errors.New("unknown data found in Secret entry")
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Jan 01 00:15:30 UTC 2023
    - 10.2K bytes
    - Viewed (0)
  2. cmd/kubeadm/app/phases/copycerts/copycerts_test.go

    						t.Errorf("key %q should have mode %#o, has %#o", certName, keyFileMode, stat.Mode())
    					}
    				} else {
    					t.Errorf("could not stat key %q: %v", certName, err)
    				}
    			}
    		} else if _, err := keyutil.ParsePublicKeysPEM(diskCertData); err == nil {
    			// File permissions are set differently on Windows, which does not match the expectation below.
    			if goruntime.GOOS != "windows" {
    				if stat, err := os.Stat(certPath); err == nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Jan 01 00:15:30 UTC 2023
    - 9.1K bytes
    - Viewed (0)
  3. pkg/serviceaccount/jwt_test.go

    	if err != nil {
    		panic(fmt.Errorf("unexpected error parsing private key: %v", err))
    	}
    	return key
    }
    
    func getPublicKey(data string) interface{} {
    	keys, err := keyutil.ParsePublicKeysPEM([]byte(data))
    	if err != nil {
    		panic(fmt.Errorf("unexpected error parsing public key: %v", err))
    	}
    	return keys[0]
    }
    
    func TestTokenGenerateAndValidate(t *testing.T) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Feb 27 22:16:08 UTC 2024
    - 17K bytes
    - Viewed (0)
Back to top