Client works with OCI-compliant registries
| 64 | |
| 65 | // Client works with OCI-compliant registries |
| 66 | Client struct { |
| 67 | debug bool |
| 68 | enableCache bool |
| 69 | // path to repository config file e.g. ~/.docker/config.json |
| 70 | credentialsFile string |
| 71 | username string |
| 72 | password string |
| 73 | out io.Writer |
| 74 | authorizer *auth.Client |
| 75 | registryAuthorizer RemoteClient |
| 76 | credentialsStore credentials.Store |
| 77 | httpClient *http.Client |
| 78 | plainHTTP bool |
| 79 | } |
| 80 | |
| 81 | // ClientOption allows specifying various settings configurable by the user for overriding the defaults |
| 82 | // used when creating a new default client |
nothing calls this directly
no outgoing calls
no test coverage detected