https://issues.apache.org/jira/browse/JCLOUDS-633
Work in progress, I will be adding some tests soon but wanted to expose this 
for review.
You can merge this Pull Request by running:

  git pull https://github.com/ccustine/jclouds-labs-google features/oauthtoken

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds-labs-google/pull/34

-- Commit Summary --

  * Flexible OAuth authentication to support supplied tokens
  * Fix expect tests and convert api classes to use new 
OAuthAuthenticationFilter interface

-- File Changes --

    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/features/BucketAccessControlsApi.java
 (4)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/features/BucketApi.java
 (4)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/features/DefaultObjectAccessControlsApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/config/OAuthModuleWithoutTypeAdapters.java
 (2)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/AddressApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/DiskApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/FirewallApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/GlobalOperationApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/ImageApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/InstanceApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/MachineTypeApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/NetworkApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/ProjectApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/RegionApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/RegionOperationApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/RouteApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/SnapshotApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/ZoneApi.java
 (4)
    M 
google-compute-engine/src/main/java/org/jclouds/googlecomputeengine/features/ZoneOperationApi.java
 (4)
    M 
google-compute-engine/src/test/java/org/jclouds/googlecomputeengine/compute/GoogleComputeEngineServiceLiveTest.java
 (7)
    A oauth/src/main/java/org/jclouds/oauth/v2/config/CredentialType.java (42)
    M oauth/src/main/java/org/jclouds/oauth/v2/config/OAuthModule.java (41)
    M oauth/src/main/java/org/jclouds/oauth/v2/config/OAuthProperties.java (6)
    A 
oauth/src/main/java/org/jclouds/oauth/v2/filters/BearerTokenAuthenticator.java 
(41)
    A 
oauth/src/main/java/org/jclouds/oauth/v2/filters/OAuthAuthenticationFilter.java 
(29)
    M oauth/src/main/java/org/jclouds/oauth/v2/filters/OAuthAuthenticator.java 
(3)
    M oauth/src/test/java/org/jclouds/oauth/v2/OAuthTestUtils.java (12)

-- Patch Links --

https://github.com/jclouds/jclouds-labs-google/pull/34.patch
https://github.com/jclouds/jclouds-labs-google/pull/34.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/34

Reply via email to