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(+)
----------------------------------------------------------------------