Sonya Parau created FLINK-38515:
-----------------------------------

             Summary: [flink-avro-confluent-registry] Implement OAuth2 
mechanism for the Schema Registry authentication
                 Key: FLINK-38515
                 URL: https://issues.apache.org/jira/browse/FLINK-38515
             Project: Flink
          Issue Type: New Feature
            Reporter: Sonya Parau


Add new avro-confluent properties to support the OAuth2 authentication to a 
remote Schema Registry in order to validate the AVRO schema. In this way, the 
Schema Registry can then inherit the bearer token from the Kafka Bootstrap 
Server ({_}'avro-confluent.bearer-auth.credentials-source' = 
'{*}SASL_OAUTHBEARER_INHERIT{*}'{_}).

Optional properties needed:
 # OAuth Token Endpoint URL Configuration - needed to define the remote URL for 
the Schema Registry
_bearer-auth.token.endpoint.url_
 # SASL JAAS Configuration - needed for the authentication to the Schema 
Registry
_bearer-auth.jaas.config_
 # Logial Cluster Indentifier - needed in case the Schema Registry has it 
configuredĀ 
_bearer-auth.logical.cluster_



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to