|
|
|
|
@ -144,7 +144,7 @@ type githubConnector struct {
|
|
|
|
|
hostName string |
|
|
|
|
// Used to support untrusted/self-signed CA certs.
|
|
|
|
|
rootCA string |
|
|
|
|
// HTTP Client that trusts the custom delcared rootCA cert.
|
|
|
|
|
// HTTP Client that trusts the custom declared rootCA cert.
|
|
|
|
|
httpClient *http.Client |
|
|
|
|
// optional choice between 'name' (default) or 'slug'
|
|
|
|
|
teamNameField string |
|
|
|
|
@ -206,7 +206,7 @@ func (e *oauth2Error) Error() string {
|
|
|
|
|
return e.error + ": " + e.errorDescription |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// newHTTPClient returns a new HTTP client that trusts the custom delcared rootCA cert.
|
|
|
|
|
// newHTTPClient returns a new HTTP client that trusts the custom declared rootCA cert.
|
|
|
|
|
func newHTTPClient(rootCA string) (*http.Client, error) { |
|
|
|
|
tlsConfig := tls.Config{RootCAs: x509.NewCertPool()} |
|
|
|
|
rootCABytes, err := ioutil.ReadFile(rootCA) |
|
|
|
|
|