- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for ExtractCertInfo (0.13 sec)
-
pilot/pkg/credentials/kube/secrets.go
func hasValue(d map[string][]byte, keys ...string) bool { for _, k := range keys { v := d[k] if len(v) == 0 { return false } } return true } // ExtractCertInfo extracts server key, certificate, and OCSP staple func ExtractCertInfo(scrt *v1.Secret) (certInfo *credentials.CertInfo, err error) { ret := &credentials.CertInfo{} if hasValue(scrt.Data, GenericScrtCert, GenericScrtKey) {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri Feb 23 19:18:21 UTC 2024 - 10K bytes - Viewed (0) -
pkg/config/analysis/analyzers/gateway/secret.go
} } return true }) } func isValidSecret(secret *resource.Instance) bool { s, ok := secret.Message.(*corev1.Secret) if !ok { return false } certs, err := kube.ExtractCertInfo(s) if err != nil { return false } if err = xds.ValidateCertificate(certs.Cert); err != nil { return false } return true }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu May 04 18:29:24 UTC 2023 - 3.9K bytes - Viewed (0)