Versions in this module Expand all Collapse all v0 v0.2.4 Jun 29, 2020 Changes in this version + var ErrInvalidToken = errors.New("invalid token") + type ClaimSet struct + Aud string + Azp string + Email string + EmailVerified bool + Exp int64 + Iat int64 + Iss string + Scope string + Sub string + Typ string + type ServiceAccountTokenSource struct + ClientID string + ClientSecret string + Scopes []string + TokenURL string + func NewServiceAccountTokenSource(credentialsFile string, targetAudience string) (*ServiceAccountTokenSource, error) + func (s *ServiceAccountTokenSource) GetIDToken(parent context.Context) (string, error) + type Token struct + ClaimSet *ClaimSet + Header *jws.Header + Raw string + func ParseJWT(token string) (*Token, error)