This pull request adds support for using certificate authentication via the client_credentials grant type and JWT.
One note, I was unable to do a full "mvn clean install" as the build failed somewhere unrelated to OAuth. You can view, comment on, or merge this pull request online at: https://github.com/jclouds/jclouds/pull/952 -- Commit Summary -- * client credentials JWT support -- File Changes -- M apis/oauth/README (13) M apis/oauth/src/main/java/org/jclouds/oauth/v2/AuthorizationApi.java (14) A apis/oauth/src/main/java/org/jclouds/oauth/v2/config/CertificateFingerprintSupplier.java (119) M apis/oauth/src/main/java/org/jclouds/oauth/v2/config/CredentialType.java (5) M apis/oauth/src/main/java/org/jclouds/oauth/v2/config/OAuthModule.java (14) M apis/oauth/src/main/java/org/jclouds/oauth/v2/config/OAuthProperties.java (9) A apis/oauth/src/main/java/org/jclouds/oauth/v2/domain/CertificateFingerprint.java (44) A apis/oauth/src/main/java/org/jclouds/oauth/v2/domain/ClientCredentialsAuthArgs.java (48) A apis/oauth/src/main/java/org/jclouds/oauth/v2/domain/ClientCredentialsClaims.java (61) A apis/oauth/src/main/java/org/jclouds/oauth/v2/filters/ClientCredentialsJWTBearerTokenFlow.java (121) A apis/oauth/src/main/java/org/jclouds/oauth/v2/functions/ClientCredentialsClaimsToAssertion.java (93) M apis/oauth/src/test/java/org/jclouds/oauth/v2/AuthorizationApiLiveTest.java (34) M apis/oauth/src/test/java/org/jclouds/oauth/v2/AuthorizationApiMockTest.java (87) A apis/oauth/src/test/resources/testcert.pem (22) -- Patch Links -- https://github.com/jclouds/jclouds/pull/952.patch https://github.com/jclouds/jclouds/pull/952.diff --- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/952