Commit Graph

12 Commits

Author SHA1 Message Date
Daniel Azuma a3f3b994ab
fix: Service account credentials properly apply ID tokens 2020-06-16 13:35:39 -07:00
Daniel Azuma c7f82f29f8
feat: Support for ID token credentials. 2020-04-07 17:19:29 -07:00
Graham Paye bf822910fa
add google-style and refactor (#203) 2019-03-15 12:34:54 -07:00
Kazuhiro Serizawa 9fda76427a Use normalcase for variable numbers. 2017-02-25 23:27:52 +09:00
nicholas shook 82a4f8520c added ruby 2.3 compatability
also:

* updated rubocop and applied styling
* made small test refactorings (using the expect block notation)
* made a small refactor to remove an unnecessary ``return credentials``
* bumped the version
2016-07-13 15:45:46 -07:00
murgatroid99 6991904343 Use lowercase :authorization for metadata key 2016-01-05 13:58:50 -08:00
Steven Bazyl ebdc177aeb Remove dead codeblock leftover after moving to webmock, enable coverage output locally 2015-12-11 12:10:50 -08:00
Steven Bazyl b46a7dc82c Prep for 0.5 release, update unit tests to use webmock instead of Faraday stubs (due to fragility -- sensitive to internal changes made in signet) 2015-12-09 15:45:22 -08:00
Steven Bazyl e903a12563 Base version of 3LO support. 2015-10-14 13:54:03 -07:00
Tim Emiola c4bde552e6 Promote ServiceAccountCredentials when scope is nil
- if the ServiceAccountCredentials#apply is called when the scope is not set,
  authentication with the equivalent ServiceAccountJwtHeaderCredentials instance
  is attempted.
2015-03-23 21:35:07 -07:00
Tim Emiola e3e33e2c38 Adds an implementation of JWT signing to ServiceAccountCredentials 2015-03-23 20:08:46 -07:00
Tim Emiola 3e60a713c5 Extract the auth library into its own project
- adds no new functionality beyond the initial attempt at providing
  Usable Auth constructors.

- adds enough packaging metadata to be able to export this library as a gem.

- next steps:
  complete usable auth implemntation of Application Default Credentials.
2015-02-11 19:23:34 -08:00