top

Package tokenclient implements pRPC client for The Token Server.

It is a thin wrapper around regular pRPC client, that knows how to use private keys and certificates to properly prepare requests for the token server.

Imports 12 package(s)

  1. golang.org/x/net/context
  2. github.com/luci/luci-go/common/proto/google
  3. github.com/golang/protobuf/proto
  4. github.com/luci/luci-go/common/grpcutil
  5. github.com/luci/luci-go/common/retry
  6. google.golang.org/grpc
  7. google.golang.org/grpc/codes
  8. github.com/luci/luci-go/common/clock
  9. github.com/luci/luci-go/common/cryptorand
  10. github.com/luci/luci-go/common/api/tokenserver/minter/v1
  11. github.com/luci/luci-go/common/errors
  12. github.com/luci/luci-go/common/prpc

Test imports 2 package(s)

  1. github.com/smartystreets/goconvey/convey
  2. github.com/luci/luci-go/common/clock/testclock