Documentation ¶
Index ¶
Constants ¶
View Source
const AuthorizationNone = "none"
Variables ¶
This section is empty.
Functions ¶
func NewAuthTransport ¶
func NewAuthTransport(runtime Runtime, serviceManager service.Manager, base http.RoundTripper) http.RoundTripper
Types ¶
type AuthTransport ¶
type AuthTransport struct { Runtime Runtime Base http.RoundTripper // contains filtered or unexported fields }
type ExecutableFinder ¶
type ExecutableInstaller ¶ added in v0.17.0
type ExecutableInstaller interface {
Install(logrus.FieldLogger) error
}
type Runtime ¶
type Runtime interface { GetExec() string GetVersion() version.Version GetEnvironment() (config.EnvironmentState, error) GetEnvironmentName() string GetConfigManager() (config.Manager, error) GetClient() (httpclient.Client, error) GetAuthInterceptClient() (httpclient.Client, error) GetUI() ui.UI GetLogger() logrus.FieldLogger GetStderr() io.Writer GetStdout() io.Writer GetStdin() io.Reader }
Directories ¶
Path | Synopsis |
---|---|
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
configfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
servicefakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Click to show internal directories.
Click to hide internal directories.