[BEAM-725] Migrate to use the generic Google credentials library This closes #1294
Project: http://git-wip-us.apache.org/repos/asf/incubator-beam/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-beam/commit/baa7fb03 Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam/tree/baa7fb03 Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam/diff/baa7fb03 Branch: refs/heads/master Commit: baa7fb0317afa4a18462ed66ab0a7ba1e8eb2c89 Parents: b5f8473 bb260ec Author: Luke Cwik <lc...@google.com> Authored: Mon Nov 7 13:09:19 2016 -0800 Committer: Luke Cwik <lc...@google.com> Committed: Mon Nov 7 13:09:19 2016 -0800 ---------------------------------------------------------------------- pom.xml | 21 ++ runners/google-cloud-dataflow-java/pom.xml | 15 +- .../dataflow/util/DataflowTransport.java | 9 +- sdks/java/core/pom.xml | 19 +- .../org/apache/beam/sdk/options/GcpOptions.java | 136 ++----------- .../beam/sdk/testing/BigqueryMatcher.java | 15 +- .../apache/beam/sdk/util/CredentialFactory.java | 4 +- .../org/apache/beam/sdk/util/Credentials.java | 192 ------------------- .../beam/sdk/util/GcpCredentialFactory.java | 41 +++- .../beam/sdk/util/NoopCredentialFactory.java | 9 +- .../apache/beam/sdk/util/PubsubGrpcClient.java | 18 +- .../apache/beam/sdk/util/PubsubJsonClient.java | 9 +- .../apache/beam/sdk/util/TestCredential.java | 44 +++-- .../org/apache/beam/sdk/util/Transport.java | 9 +- .../beam/sdk/util/PubsubGrpcClientTest.java | 9 +- sdks/java/io/google-cloud-platform/pom.xml | 9 +- .../beam/sdk/io/gcp/datastore/DatastoreV1.java | 25 ++- .../beam/sdk/io/gcp/datastore/V1TestUtil.java | 25 ++- 18 files changed, 186 insertions(+), 423 deletions(-) ----------------------------------------------------------------------