Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for PemCertBytestoString (0.33 sec)

  1. security/pkg/pki/util/crypto.go

    		}
    		return elliptic.P256(), nil
    	default:
    		return nil, fmt.Errorf("private key is not ECDSA based")
    	}
    }
    
    // PemCertBytestoString: takes an array of PEM certs in bytes and returns a string array in the same order with
    // trailing newline characters removed
    func PemCertBytestoString(caCerts []byte) []string {
    	certs := []string{}
    	var cert string
    	pemBlock := caCerts
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Jun 04 13:00:07 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  2. tests/fuzz/pki_fuzzer.go

    		extensions = append(extensions, newExtension)
    	}
    	_, _ = util.ExtractIDs(extensions)
    	return 1
    }
    
    // FuzzPemCertBytestoString implements a fuzzer
    // that tests PemCertBytestoString
    func FuzzPemCertBytestoString(data []byte) int {
    	_ = util.PemCertBytestoString(data)
    	return 1
    }
    
    // FuzzParsePemEncodedCertificateChain implements
    // a fuzzer that tests ParsePemEncodedCertificateChain
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jun 05 14:00:25 UTC 2023
    - 5.2K bytes
    - Viewed (0)
  3. security/pkg/pki/util/crypto_test.go

    			}
    		}
    	}
    }
    
    func TestPemCertBytestoString(t *testing.T) {
    	// empty check
    	if len(PemCertBytestoString([]byte{})) != 0 {
    		t.Errorf("Empty call fails!")
    	}
    
    	certBytes := []byte(certECDSA)
    	certBytes = AppendCertByte(certBytes, []byte(certRSA))
    	result := PemCertBytestoString(certBytes)
    	cert1 := strings.TrimSuffix(strings.TrimPrefix(certECDSA, "\n"), "\n")
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Jun 04 13:00:07 UTC 2024
    - 14.6K bytes
    - Viewed (0)
  4. security/pkg/nodeagent/cache/secretcache.go

    	return sc.mergeConfigTrustBundle(pkiutil.PemCertBytestoString(caCerts))
    }
    
    // mergeConfigTrustBundle: merge rootCerts trustAnchors provided in args with proxyConfig trustAnchors
    // ensure dedup and sorting before returning trustAnchors
    func (sc *SecretManagerClient) mergeConfigTrustBundle(rootCerts []string) []byte {
    	sc.configTrustBundleMutex.RLock()
    	existingCerts := pkiutil.PemCertBytestoString(sc.configTrustBundle)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 04 08:29:46 UTC 2024
    - 28.2K bytes
    - Viewed (0)
Back to top