Search Options

Results per page
Sort
Preferred Languages
Advance

Results 91 - 100 of 135 for Implementation (0.28 sec)

  1. pilot/pkg/model/context.go

    // etc). The Proxy is initialized when a sidecar connects to Pilot, and populated from
    // 'node' info in the protocol as well as data extracted from registries.
    //
    // In current Istio implementation nodes use a 4-parts '~' delimited ID.
    // Type~IPAddress~ID~Domain
    type Proxy struct {
    	sync.RWMutex
    
    	// Type specifies the node type. First part of the ID.
    	Type NodeType
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jun 03 08:29:05 UTC 2024
    - 33.6K bytes
    - Viewed (0)
  2. pkg/spiffe/spiffe.go

    func (v *PeerCertVerifier) AddMappings(certMap map[string][]*x509.Certificate) {
    	for trustDomain, certs := range certMap {
    		v.AddMapping(trustDomain, certs)
    	}
    }
    
    // VerifyPeerCert is an implementation of tls.Config.VerifyPeerCertificate.
    // It verifies the peer certificate using the root certificates associated with its trust domain.
    func (v *PeerCertVerifier) VerifyPeerCert(rawCerts [][]byte, _ [][]*x509.Certificate) error {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  3. pilot/pkg/security/authn/policy_applier.go

    	TCP *tlsv3.DownstreamTlsContext
    	// HTTP describes the tls context to use for HTTP filter chains
    	HTTP *tlsv3.DownstreamTlsContext
    }
    
    var authnLog = log.RegisterScope("authn", "authn debugging")
    
    // Implementation of authn.PolicyApplier with v1beta1 API.
    type policyApplier struct {
    	// processedJwtRules is the consolidate JWT rules from all jwtPolicies.
    	processedJwtRules []*v1beta1.JWTRule
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Feb 23 09:47:21 UTC 2024
    - 19.2K bytes
    - Viewed (0)
  4. common-protos/k8s.io/api/core/v1/generated.proto

      // but should apply for any default implementation. If set, it is assumed that a load balancer
      // implementation is watching for Services with a matching class. Any default load balancer
      // implementation (e.g. cloud providers) should ignore Services that set this field.
      // This field can only be set when creating or updating a Service to type 'LoadBalancer'.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 11 18:43:24 UTC 2024
    - 255.8K bytes
    - Viewed (0)
  5. pilot/pkg/xds/discovery.go

    	debounceMax time.Duration
    
    	// enableEDSDebounce indicates whether EDS pushes should be debounced.
    	enableEDSDebounce bool
    }
    
    // DiscoveryServer is Pilot's gRPC implementation for Envoy's xds APIs
    type DiscoveryServer struct {
    	// Env is the model environment.
    	Env *model.Environment
    
    	// Generators allow customizing the generated config, based on the client metadata.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 20:21:09 UTC 2024
    - 19K bytes
    - Viewed (0)
  6. pkg/istio-agent/xds_proxy_delta.go

    // block forever on
    func (con *ProxyConnection) sendDeltaRequest(req *discovery.DeltaDiscoveryRequest) {
    	con.deltaRequestsChan.Put(req)
    }
    
    // DeltaAggregatedResources is an implementation of Delta XDS API used for proxying between Istiod and Envoy.
    // Every time envoy makes a fresh connection to the agent, we reestablish a new connection to the upstream xds
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 04 20:29:08 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  7. pkg/config/validation/validation.go

    	return
    }
    
    // Copied from https://github.com/envoyproxy/envoy/blob/5451efd9b8f8a444431197050e45ba974ed4e9d8/source/common/common/utility.cc#L601-L615
    // to ensure we 100% match Envoy's implementation
    func isPrime(x uint64) bool {
    	if x != 0 && x < 4 {
    		return true // eliminates special-casing 2.
    	} else if (x & 1) == 0 {
    		return false // eliminates even numbers >2.
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 04:03:33 UTC 2024
    - 107.2K bytes
    - Viewed (0)
  8. pkg/config/validation/envoyfilter/envoyfilter.go

    var ValidateEnvoyFilter = validation.RegisterValidateFunc("ValidateEnvoyFilter",
    	func(cfg config.Config) (Warning, error) {
    		errs := Validation{}
    		errs = validation.AppendWarningf(errs, "EnvoyFilter exposes internal implementation details that may change at any time. "+
    			"Prefer other APIs if possible, and exercise extreme caution, especially around upgrades.")
    		return validateEnvoyFilter(cfg, errs)
    	})
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Mar 30 00:31:03 UTC 2024
    - 12.2K bytes
    - Viewed (0)
  9. pilot/pkg/networking/grpcgen/grpcgen_test.go

    		t.Fatal("RBAC rule not enforced")
    	}
    	if status.Code(err) != codes.PermissionDenied {
    		t.Fatal("Unexpected error", err)
    	}
    	t.Log(err)
    }
    
    // From xds_resolver_test
    // testClientConn is a fake implementation of resolver.ClientConn. All is does
    // is to store the state received from the resolver locally and signal that
    // event through a channel.
    type testClientConn struct {
    	resolver.ClientConn
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 09:04:02 UTC 2024
    - 16.9K bytes
    - Viewed (0)
  10. pkg/test/csrctrl/authority/policies.go

    // CertificateAuthority. It may default or otherwise mutate a certificate
    // template.
    type SigningPolicy interface {
    	// not-exporting apply forces signing policy implementations to be internal
    	// to this package.
    	apply(template *x509.Certificate) error
    }
    
    // PermissiveSigningPolicy is the signing policy historically used by the local
    // signer.
    //
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Aug 03 17:06:22 UTC 2022
    - 4.5K bytes
    - Viewed (0)
Back to top