Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-725

Remove legacy credentials flags related to GCP and adopt application default credentials as only supported default flow

Details

    Description

      Drop the following GcpOptions and use ADC (https://developers.google.com/identity/protocols/application-default-credentials) to clean-up credentials story for GCP:
      AuthorizationServerEncodedUrl
      TokenServerUrl
      CredentialDir
      CredentialId
      SecretsFile
      ServiceAccountName
      ServiceAccountKeyfile

      Also migrate from Apiary Credentials class to Google OAuth Credentials class when available from google-cloud-java.

      Attachments

        Issue Links

          Activity

            People

              lcwik Luke Cwik
              lcwik Luke Cwik
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: