This commit is contained in:
Patrick Jones 2020-10-19 13:43:51 -07:00
parent 2522fa4915
commit f5cea3e01e
2 changed files with 1 additions and 24 deletions

View File

@ -22,20 +22,6 @@ func ExchangeToken(endpoint string, request *STSTokenExchangeRequest, authentica
data.Set("subject_token", request.SubjectToken)
data.Set("scope", strings.Join(request.Scope, " "))
//req, err := http.NewRequest("POST", endpoint, strings.NewReader(data.Encode()))
//if err != nil {
// fmt.Errorf("oauth2/google: failed to properly build http request")
//}
//for key, _ := range headers {
// for _, val := range headers.Values(key) {
// req.Header.Add(key, val)
// }
//}
//if authentication.ClientID != "" && authentication.ClientSecret != "" {
// plainHeader := authentication.ClientID + ":" + authentication.ClientSecret
// req.Header.Add("Authorization", "Basic "+base64.StdEncoding.EncodeToString([]byte(plainHeader)))
//}
//req.Header.Add("Content-Length", strconv.Itoa(len(data.Encode())))
authentication.InjectAuthentication(&data, &headers)
req, err := http.NewRequest("POST", endpoint, strings.NewReader(data.Encode()))
if err != nil {

View File

@ -1,15 +1,5 @@
package externalaccount
import (
"net/http"
"net/http/httptest"
"testing"
)
stsExchange_test.go
package externalaccount
import (
"github.com/google/go-cmp/cmp"
"golang.org/x/oauth2"
@ -97,6 +87,7 @@ func TestExchangeToken(t *testing.T) {
if diff := cmp.Diff(*r, serverReq); diff != "" {
t.Errorf("mismatched messages received by mock server (-want +got): \n%s", diff)
}
if r.URL.String() !=
return
}))