Search Options

Results per page
Sort
Preferred Languages
Advance

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

  1. pilot/pkg/xds/sds.go

    	}
    
    	return allowedResources
    }
    
    func toEnvoyCaSecret(name string, certInfo *credscontroller.CertInfo) *discovery.Resource {
    	validationContext := &envoytls.CertificateValidationContext{
    		TrustedCa: &core.DataSource{
    			Specifier: &core.DataSource_InlineBytes{
    				InlineBytes: certInfo.Cert,
    			},
    		},
    	}
    	if certInfo.CRL != nil {
    		validationContext.Crl = &core.DataSource{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 15 23:04:36 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  2. pilot/pkg/config/kube/gateway/conversion.go

    	})
    
    	if ctx.Credentials != nil {
    		if certInfo, err := ctx.Credentials.GetCertInfo(secret.Name, secret.Namespace); err != nil {
    			return "", &ConfigError{
    				Reason:  InvalidTLS,
    				Message: fmt.Sprintf("invalid certificate reference %v, %v", objectReferenceString(ref), err),
    			}
    		} else if _, err = tls.X509KeyPair(certInfo.Cert, certInfo.Key); err != nil {
    			return "", &ConfigError{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 14 04:34:37 UTC 2024
    - 84.7K bytes
    - Viewed (0)
Back to top