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

    XMLWordPrintableJSON

    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

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

                Dates

                • Created:
                  Updated:
                  Resolved: