MCPcopy
hub / github.com/openziti/ziti / TransportFactory

Interface TransportFactory

controller/rest_util/clients.go:41–43  ·  view source on GitHub ↗

TransportFactory will provide a runtime.ClientTransport given a TransportConfig

Source from the content-addressed store, hash-verified

39
40// TransportFactory will provide a runtime.ClientTransport given a TransportConfig
41type TransportFactory interface {
42 New(config TransportConfig) (runtime.ClientTransport, error)
43}
44
45// TransportFactoryF is a func version of TransportFactory
46type TransportFactoryF func(config TransportConfig) (runtime.ClientTransport, error)

Callers 8

LoadWellKnownCertsMethod · 0.65
NewManagementClientsFunction · 0.65
RaftRestoreFromBoltDbMethod · 0.65
NewEdgeInitializeCmdFunction · 0.65
validateUsernameLengthFunction · 0.65

Implementers 11

MetricsApiFactorycontroller/webapis/metrics-api.go
ZitiAdminConsoleFactorycontroller/webapis/zac.go
ControllerHealthCheckApiFactorycontroller/webapis/controller-health.g
OidcApiFactorycontroller/webapis/oidc-api.go
ClientApiFactorycontroller/webapis/client-api.go
FabricManagementApiFactorycontroller/webapis/fabric-management-a
ManagementApiFactorycontroller/webapis/management-api.go
IdentityTransportFactorycontroller/rest_util/clients.go
HealthCheckApiFactorycommon/health/handler.go
BindPointListenerFactorycommon/bindpoints/bindpoints.go
LegacyBindPointListenerFactorycommon/bindpoints/bindpoints.go

Calls

no outgoing calls

Tested by

no test coverage detected