From a1d0faaf19fa4fe2c61f5f7cccb970d11e07b8be Mon Sep 17 00:00:00 2001
From: Daniel <d.hornung@indiscale.com>
Date: Fri, 19 Aug 2022 16:21:31 +0200
Subject: [PATCH] FIX: Added missing unauthenticated password_method.

---
 src/caosdb/schema-pycaosdb-ini.yml   | 2 +-
 unittests/test_configs/pycaosdb6.ini | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)
 create mode 100644 unittests/test_configs/pycaosdb6.ini

diff --git a/src/caosdb/schema-pycaosdb-ini.yml b/src/caosdb/schema-pycaosdb-ini.yml
index 5dabdd89..a81bf006 100644
--- a/src/caosdb/schema-pycaosdb-ini.yml
+++ b/src/caosdb/schema-pycaosdb-ini.yml
@@ -26,7 +26,7 @@ schema-pycaosdb-ini:
           description: The password input method defines how the password is supplied that is used for authentication with the server.
           type: string
           default: input
-          enum: [input, plain, pass, keyring]
+          enum: [input, unauthenticated, plain, pass, keyring]
         password_identifier:
           type: string
         password:
diff --git a/unittests/test_configs/pycaosdb6.ini b/unittests/test_configs/pycaosdb6.ini
new file mode 100644
index 00000000..3826564f
--- /dev/null
+++ b/unittests/test_configs/pycaosdb6.ini
@@ -0,0 +1,4 @@
+[Connection]
+url=https://localhost:10443/
+# No username, unauthenticated connection
+password_method = unauthenticated
-- 
GitLab