You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by na...@apache.org on 2015/04/15 21:41:43 UTC

[38/39] jclouds git commit: Promote the OAuth v2 API

Promote the OAuth v2 API


Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/1c8b7764
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/1c8b7764
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/1c8b7764

Branch: refs/heads/master
Commit: 1c8b7764f66f3bbbaa9aaf52a548ebc7e9dd5361
Parents: 21a422b 2a12587
Author: Ignasi Barrera <na...@apache.org>
Authored: Wed Apr 15 10:56:55 2015 +0200
Committer: Ignasi Barrera <na...@apache.org>
Committed: Wed Apr 15 10:56:55 2015 +0200

----------------------------------------------------------------------
 apis/oauth/README                               |  16 +++
 apis/oauth/pom.xml                              | 135 +++++++++++++++++++
 .../org/jclouds/oauth/v2/AuthorizationApi.java  |  46 +++++++
 .../jclouds/oauth/v2/config/Authorization.java  |  30 +++++
 .../jclouds/oauth/v2/config/CredentialType.java |  38 ++++++
 .../jclouds/oauth/v2/config/OAuthModule.java    |  83 ++++++++++++
 .../oauth/v2/config/OAuthProperties.java        |  41 ++++++
 .../jclouds/oauth/v2/config/OAuthScopes.java    |  72 ++++++++++
 .../oauth/v2/config/PrivateKeySupplier.java     | 100 ++++++++++++++
 .../org/jclouds/oauth/v2/domain/Claims.java     |  55 ++++++++
 .../java/org/jclouds/oauth/v2/domain/Token.java |  41 ++++++
 .../v2/filters/BearerTokenFromCredentials.java  |  44 ++++++
 .../oauth/v2/filters/JWTBearerTokenFlow.java    | 113 ++++++++++++++++
 .../jclouds/oauth/v2/filters/OAuthFilter.java   |  23 ++++
 .../oauth/v2/functions/ClaimsToAssertion.java   |  87 ++++++++++++
 .../oauth/v2/AuthorizationApiLiveTest.java      |  94 +++++++++++++
 .../oauth/v2/AuthorizationApiMockTest.java      | 125 +++++++++++++++++
 .../org/jclouds/oauth/v2/OAuthTestUtils.java    |  89 ++++++++++++
 .../oauth/v2/config/PrivateKeySupplierTest.java |  67 +++++++++
 .../v2/functions/ClaimsToAssertionTest.java     |  48 +++++++
 apis/oauth/src/test/resources/logback.xml       |  56 ++++++++
 apis/oauth/src/test/resources/testpk.pem        |  15 +++
 22 files changed, 1418 insertions(+)
----------------------------------------------------------------------