>From Hussain Towaileb <[email protected]>:

Hussain Towaileb has uploaded this change for review. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20724?usp=email )


Change subject: [ASTERIXDB-3634][EXT]: Support more auth methods
......................................................................

[ASTERIXDB-3634][EXT]: Support more auth methods

Details:
- Support more auth methods, these new ones
  will be used for some of the Iceberg REST
  catalog authentication.

Ext-ref: MB-63115
Change-Id: Icc8fc949fcdb66c565df8172b0fe8680cf5acc28
---
M 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/ExternalDataConstants.java
A 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/http/HttpConstants.java
2 files changed, 17 insertions(+), 0 deletions(-)



  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/24/20724/1

diff --git 
a/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/ExternalDataConstants.java
 
b/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/ExternalDataConstants.java
index 923bd30..f99c424 100644
--- 
a/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/ExternalDataConstants.java
+++ 
b/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/ExternalDataConstants.java
@@ -158,6 +158,7 @@
     public static final String KEY_ADAPTER_NAME_AZURE_DATA_LAKE_ALIAS = 
"AZURE_DATALAKE";
     public static final String KEY_ADAPTER_NAME_GCS = "GCS";
     public static final String KEY_ADAPTER_NAME_HDFS = "HDFS";
+    public static final String KEY_ADAPTER_NAME_HTTP_ADAPTER = "http";

     public static final Set<String> EXTERNAL_READ_ADAPTERS = 
Set.of(KEY_ADAPTER_NAME_TWITTER_PUSH,
             KEY_ADAPTER_NAME_PUSH_TWITTER, KEY_ADAPTER_NAME_TWITTER_PULL, 
KEY_ADAPTER_NAME_PULL_TWITTER,
diff --git 
a/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/http/HttpConstants.java
 
b/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/http/HttpConstants.java
new file mode 100644
index 0000000..f81ddec
--- /dev/null
+++ 
b/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/http/HttpConstants.java
@@ -0,0 +1,16 @@
+package org.apache.asterix.external.util.http;
+
+public class HttpConstants {
+
+    private HttpConstants() {
+        throw new AssertionError("do not instantiate");
+    }
+
+    public static final String USERNAME_FIELD_NAME = "username";
+    public static final String PASSWORD_FIELD_NAME = "password";
+    public static final String BEARER_TOKEN_FIELD_NAME = "bearerToken";
+    public static final String OAUTH2_SERVER_URI_FIELD_NAME = 
"oauth2ServerUri";
+    public static final String OAUTH2_CLIENT_ID_FIELD_NAME = "oauth2ClientId";
+    public static final String OAUTH2_CLIENT_SECRET_FIELD_NAME = 
"oauth2ClientSecret";
+    public static final String REGION_FIELD_NAME = "region";
+}

--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20724?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings?usp=email

Gerrit-MessageType: newchange
Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: Icc8fc949fcdb66c565df8172b0fe8680cf5acc28
Gerrit-Change-Number: 20724
Gerrit-PatchSet: 1
Gerrit-Owner: Hussain Towaileb <[email protected]>

Reply via email to