type golang.org/x/oauth2.Token
40 uses
golang.org/x/oauth2 (current package)
oauth2.go#L67: Token() (*Token, error)
oauth2.go#L189: func (c *Config) PasswordCredentialsToken(ctx context.Context, username, password string) (*Token, error) {
oauth2.go#L213: func (c *Config) Exchange(ctx context.Context, code string, opts ...AuthCodeOption) (*Token, error) {
oauth2.go#L231: func (c *Config) Client(ctx context.Context, t *Token) *http.Client {
oauth2.go#L239: func (c *Config) TokenSource(ctx context.Context, t *Token) TokenSource {
oauth2.go#L265: func (tf *tokenRefresher) Token() (*Token, error) {
oauth2.go#L292: t *Token
oauth2.go#L298: func (s *reuseTokenSource) Token() (*Token, error) {
oauth2.go#L315: func StaticTokenSource(t *Token) TokenSource {
oauth2.go#L321: t *Token
oauth2.go#L324: func (s staticTokenSource) Token() (*Token, error) {
oauth2.go#L366: func ReuseTokenSource(t *Token, src TokenSource) TokenSource {
token.go#L31: type Token struct {
token.go#L58: func (t *Token) Type() string {
token.go#L79: func (t *Token) SetAuthHeader(r *http.Request) {
token.go#L86: func (t *Token) WithExtra(extra interface{}) *Token {
token.go#L87: t2 := new(Token)
token.go#L96: func (t *Token) Extra(key string) interface{} {
token.go#L126: func (t *Token) expired() bool {
token.go#L134: func (t *Token) Valid() bool {
token.go#L140: func tokenFromInternal(t *internal.Token) *Token {
token.go#L144: return &Token{
token.go#L156: func retrieveToken(ctx context.Context, c *Config, v url.Values) (*Token, error) {
golang.org/x/oauth2/google
google.go#L142: tok := &oauth2.Token{RefreshToken: f.RefreshToken}
google.go#L167: func (cs computeSource) Token() (*oauth2.Token, error) {
google.go#L197: tok := &oauth2.Token{
jwt.go#L54: func (ts *jwtAccessTokenSource) Token() (*oauth2.Token, error) {
jwt.go#L73: return &oauth2.Token{AccessToken: msg, TokenType: "Bearer", Expiry: exp}, nil
sdk.go#L45: initialToken *oauth2.Token
sdk.go#L112: initialToken: &oauth2.Token{
golang.org/x/oauth2/jwt
jwt.go#L101: func (js jwtSource) Token() (*oauth2.Token, error) {
jwt.go#L159: token := &oauth2.Token{
google.golang.org/api/idtoken
compute.go#L38: func (c computeIDTokenSource) Token() (*oauth2.Token, error) {
compute.go#L50: return &oauth2.Token{
google.golang.org/api/internal/impersonate
impersonate.go#L84: func (i impersonatedTokenSource) Token() (*oauth2.Token, error) {
impersonate.go#L124: return &oauth2.Token{
google.golang.org/grpc/credentials/oauth
oauth.go#L101: token oauth2.Token
oauth.go#L105: func NewOauthAccess(token *oauth2.Token) credentials.PerRPCCredentials {
oauth.go#L134: t *oauth2.Token
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |