(t token.Token)
| 83 | } |
| 84 | |
| 85 | func newCredentialsCallOption(t token.Token) grpc.CallOption { |
| 86 | tokenBase64, err := t.Encode() |
| 87 | if err != nil { |
| 88 | log.Fatalf("encoding token: %v", err) |
| 89 | } |
| 90 | oath2Token := oauth2.Token{AccessToken: tokenBase64} |
| 91 | return grpc.PerRPCCredentials(oauth.TokenSource{TokenSource: oauth2.StaticTokenSource(&oath2Token)}) |
| 92 | } |
| 93 | |
| 94 | func main() { |
| 95 | flag.Parse() |
no test coverage detected