Revert "App Engine Managed VMs should depend on url fetcher."

This reverts commit 4901e89da7.
This commit is contained in:
Burcu Dogan 2014-07-14 10:21:39 -07:00
parent 4901e89da7
commit 648dd50ab3
1 changed files with 2 additions and 8 deletions

View File

@ -3,12 +3,11 @@
package google package google
import ( import (
"net/http"
"strings" "strings"
"github.com/golang/oauth2" "github.com/golang/oauth2"
"google.golang.org/appengine" "google.golang.org/appengine"
"google.golang.org/appengine/urlfetch"
) )
// AppEngineConfig represents a configuration for an // AppEngineConfig represents a configuration for an
@ -27,12 +26,7 @@ func NewAppEngineConfig(context appengine.Context, scopes []string) *AppEngineCo
// NewTransport returns a transport that authorizes // NewTransport returns a transport that authorizes
// the requests with the application's service account. // the requests with the application's service account.
func (c *AppEngineConfig) NewTransport() oauth2.Transport { func (c *AppEngineConfig) NewTransport() oauth2.Transport {
transport := &urlfetch.Transport{ return oauth2.NewAuthorizedTransport(http.DefaultTransport, c, nil)
Context: c.context,
Deadline: 0,
AllowInvalidServerCertificate: false,
}
return oauth2.NewAuthorizedTransport(transport, c, nil)
} }
// FetchToken fetches a new access token for the provided scopes. // FetchToken fetches a new access token for the provided scopes.