485 Commits

Author SHA1 Message Date
Burcu Dogan
8387534dd5 Use Errorfs to fail the tests. 2014-06-22 15:07:44 -07:00
Burcu Dogan
6ee9c84a7b App Engine implementations should use the cached transport. 2014-06-22 14:46:15 -07:00
Burcu Dogan
ea046b80de Merge branch 'master' into cache 2014-06-22 14:42:28 -07:00
Burcu Dogan
7a2df5bea3 Add docs. 2014-06-22 14:39:35 -07:00
Burcu Dogan
a443e46636 Make app engine main implementation godoced. 2014-06-20 14:44:24 -07:00
Burcu Dogan
8a105beb6a Add tests. 2014-06-17 17:22:06 +02:00
Burcu Dogan
db2d8759b4 Add docs for NewAuthorizedTransportWithCache. 2014-06-17 16:24:27 +02:00
Burcu Dogan
4337573be3 oauth2: perform caching ops at the transport level 2014-06-17 16:09:09 +02:00
Burcu Dogan
bf10685289 Adding app engine implementations. 2014-06-17 15:53:08 +02:00
Burcu Dogan
5c1195ac3f Constructor can't return an error for Compute Engine confs. 2014-05-30 13:02:54 +02:00
Burcu Dogan
075fdd8e10 Fix oauth2's import path. 2014-05-30 12:39:43 +02:00
Burcu Dogan
904252a9e8 ComputeEngineConfig should implement TokenFetcher. 2014-05-27 14:37:57 +02:00
Burcu Dogan
13179d7d8a Switch to google.golang.org based import path. 2014-05-27 14:37:35 +02:00
Burcu Dogan
002375a1dd Removing unnecessary option getters. 2014-05-26 17:29:56 +02:00
Burcu Dogan
4b558944a3 Provide missing docs for Cache interface and transport constructors. 2014-05-26 16:47:46 +02:00
Burcu Dogan
c376bb1dac JWTConfig should provide a cached transport constructor. 2014-05-26 15:20:26 +02:00
Burcu Dogan
58513eb0ea Provide a transport constructor for transporters with a cache. 2014-05-26 14:45:41 +02:00
Burcu Dogan
909f098dcd Cache read operation should be handled during construction. 2014-05-26 11:53:51 +02:00
Burcu Dogan
6bb3577bf0 Fixing styling issues for caching. 2014-05-22 14:33:36 +02:00
Burcu Dogan
0476447419 Moving error handlers to the cache implementations. 2014-05-21 15:56:44 +02:00
Burcu Dogan
ef33919251 License fix. 2014-05-21 15:55:21 +02:00
Burcu Dogan
dd66946789 Merge branch 'cache' of github.com:rakyll/oauth2 into cache 2014-05-21 15:24:41 +02:00
Burcu Dogan
2e00ad50b1 Authorized transport should read from cache and write to cache. 2014-05-19 00:20:42 +02:00
Burcu Dogan
227bfbf02f Introduction of cache interface and a file cacher. 2014-05-19 00:14:56 +02:00
Burcu Dogan
abc4bcd940 Reverting the license back to the original. 2014-05-17 17:26:57 +02:00
Burcu Dogan
643fd905db Avoid returning non-existent errors. 2014-05-15 12:09:36 +02:00
Burcu Dogan
6c54258546 Package will be available on github.com/golang/oauth2. 2014-05-15 11:53:56 +02:00
Burcu Dogan
c0f71b6bc4 Fixing import path. 2014-05-14 12:05:11 +03:00
Burcu Dogan
d7c8bcd0d0 oauth2: adding license. 2014-05-13 21:06:46 +03:00
Burcu Dogan
223212dc91 Adding token fetching implementing for Compute Engine. 2014-05-11 18:06:03 +03:00
Burcu Dogan
c1d53e71ad Minor docs fix. 2014-05-10 14:50:51 +03:00
Burcu Dogan
1b3c225070 oauth2: removing unnecessary interface definitions. 2014-05-10 14:43:21 +03:00
Burcu Dogan
1e1d5bfc0f oauth2: fixing broken test. 2014-05-10 13:50:23 +03:00
Burcu Dogan
2af52e700e oauth2: fixing abstractions to be able to provide external token fetchers 2014-05-10 09:41:39 +02:00
Burcu Dogan
c32debaa6f Initial commit 2014-05-09 23:05:13 +02:00