Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for mergeConfigTrustBundle (0.32 sec)

  1. security/pkg/nodeagent/cache/secretcache.go

    func (sc *SecretManagerClient) mergeTrustAnchorBytes(caCerts []byte) []byte {
    	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()
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 04 08:29:46 UTC 2024
    - 28.2K bytes
    - Viewed (0)
  2. security/pkg/nodeagent/cache/secretcache_test.go

    	checkSecret(t, sc, security.RootCertReqResourceName, security.SecretItem{
    		ResourceName: security.RootCertReqResourceName,
    		RootCert:     expectedCerts,
    	})
    
    	if !bytes.Equal(sc.mergeConfigTrustBundle([]string{string(caClientRootCert), string(rootCert)}), expectedCerts) {
    		t.Fatalf("deduplicate test failed!")
    	}
    
    	// Update the proxyConfig with fakeCaClient certs
    	sc.UpdateConfigTrustBundle(caClientRootCert)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 16 22:12:28 UTC 2024
    - 23.9K bytes
    - Viewed (0)
Back to top