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.