This is an automated email from the ASF dual-hosted git repository. imaxon pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/asterixdb-clients.git
commit 5a258d0edd0decf42abfc52afbae92e018ce16e8 Author: Peeyush Gupta <[email protected]> AuthorDate: Mon Jan 26 11:04:35 2026 -0800 [NO ISSUE][TACO] Add option for other auth types Change-Id: I15e37f2a443747b42ee17058fe5baa9f49e05565 Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb-clients/+/20843 Tested-by: Jenkins <[email protected]> Reviewed-by: Ian Maxon <[email protected]> --- asterixdb-jdbc/asterix-jdbc-taco/pom.xml | 2 ++ .../src/main/taco/plugins/asterixdb_jdbc/connection-fields.xml | 3 +++ 2 files changed, 5 insertions(+) diff --git a/asterixdb-jdbc/asterix-jdbc-taco/pom.xml b/asterixdb-jdbc/asterix-jdbc-taco/pom.xml index 12de8a4..1c4e4ee 100644 --- a/asterixdb-jdbc/asterix-jdbc-taco/pom.xml +++ b/asterixdb-jdbc/asterix-jdbc-taco/pom.xml @@ -53,6 +53,8 @@ <taco.plugin.table.label>Dataset</taco.plugin.table.label> <taco.plugin.jdbc.scheme>jdbc:asterixdb://</taco.plugin.jdbc.scheme> <taco.plugin.auth.none><![CDATA[<option value="auth-none" label="No Authentication"/>]]></taco.plugin.auth.none> + <taco.plugin.auth.other/> + <taco.plugin.auth.userpass.condition/> <taco.plugin.fields.custom/> <taco.plugin.norm.attributes.custom/> <taco.plugin.jdbc.properties.custom/> diff --git a/asterixdb-jdbc/asterix-jdbc-taco/src/main/taco/plugins/asterixdb_jdbc/connection-fields.xml b/asterixdb-jdbc/asterix-jdbc-taco/src/main/taco/plugins/asterixdb_jdbc/connection-fields.xml index dde677d..3a8508e 100644 --- a/asterixdb-jdbc/asterix-jdbc-taco/src/main/taco/plugins/asterixdb_jdbc/connection-fields.xml +++ b/asterixdb-jdbc/asterix-jdbc-taco/src/main/taco/plugins/asterixdb_jdbc/connection-fields.xml @@ -26,17 +26,20 @@ <selection-group> ${taco.plugin.auth.none} <option value="auth-user-pass" label="Username and Password"/> + ${taco.plugin.auth.other} </selection-group> </field> <field name="username" label="Username" category="authentication" value-type="string"> <conditions> + ${taco.plugin.auth.userpass.condition} <condition field="authentication" value="auth-user-pass"/> </conditions> </field> <field name="password" label="Password" category="authentication" value-type="string" secure="true"> <conditions> + ${taco.plugin.auth.userpass.condition} <condition field="authentication" value="auth-user-pass"/> </conditions> </field>
