[
https://issues.apache.org/jira/browse/BEAM-725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Luke Cwik updated BEAM-725:
---------------------------
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.
was:
Drop the following GcpOptions and use ADC 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.
> Remove legacy credentials flags related to GCP and adopt application default
> credentials as only supported default flow
> -----------------------------------------------------------------------------------------------------------------------
>
> Key: BEAM-725
> URL: https://issues.apache.org/jira/browse/BEAM-725
> Project: Beam
> Issue Type: Improvement
> Components: sdk-java-gcp
> Reporter: Luke Cwik
> Assignee: Luke Cwik
> Priority: Minor
>
> 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.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)