- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for verifyTrustAnchor (0.63 sec)
-
pilot/pkg/trustbundle/trustbundle.go
tb.mutex.RLock() defer tb.mutex.RUnlock() trustedCerts := make([]string, len(tb.mergedCerts)) copy(trustedCerts, tb.mergedCerts) return trustedCerts } func verifyTrustAnchor(trustAnchor string) error { block, _ := pem.Decode([]byte(trustAnchor)) if block == nil { return fmt.Errorf("failed to decode pem certificate") } cert, err := x509.ParseCertificate(block.Bytes)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu May 23 21:07:03 UTC 2024 - 7.8K bytes - Viewed (0) -
pilot/pkg/trustbundle/trustbundle_test.go
errExp: true, }, { cert: nonCaCert, errExp: true, }, { cert: intermediateCACert, errExp: false, }, } for i, tc := range testCases { err := verifyTrustAnchor(tc.cert) if tc.errExp && err == nil { t.Errorf("test case %v failed. Expected Error but got none", i) } else if !tc.errExp && err != nil { t.Errorf("test case %v failed. Expected no error but got %v", i, err)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu May 23 21:07:03 UTC 2024 - 13.1K bytes - Viewed (0)