Allow specifying the server cert chain for MongoDB (#12564)
This will allow the user to specify the server's certificate chain (the public CA certs) or the server's private key if it's a self-signed cert with no CA. Resolves #3877 [ci mongo]
Showing
- frontend/src/metabase/entities/databases/forms.js 10 additions, 0 deletionsfrontend/src/metabase/entities/databases/forms.js
- modules/drivers/mongo/resources/metabase-plugin.yaml 5 additions, 0 deletionsmodules/drivers/mongo/resources/metabase-plugin.yaml
- modules/drivers/mongo/src/metabase/driver/mongo.clj 3 additions, 0 deletionsmodules/drivers/mongo/src/metabase/driver/mongo.clj
- modules/drivers/mongo/src/metabase/driver/mongo/util.clj 24 additions, 16 deletionsmodules/drivers/mongo/src/metabase/driver/mongo/util.clj
- src/metabase/driver/common.clj 4 additions, 1 deletionsrc/metabase/driver/common.clj
- src/metabase/driver/util.clj 47 additions, 1 deletionsrc/metabase/driver/util.clj
- test/metabase/driver/util_test.clj 38 additions, 0 deletionstest/metabase/driver/util_test.clj
- test_resources/ssl/README.md 29 additions, 0 deletionstest_resources/ssl/README.md
- test_resources/ssl/ca-csr.json 18 additions, 0 deletionstest_resources/ssl/ca-csr.json
- test_resources/ssl/ca-key.pem 27 additions, 0 deletionstest_resources/ssl/ca-key.pem
- test_resources/ssl/ca.csr 17 additions, 0 deletionstest_resources/ssl/ca.csr
- test_resources/ssl/ca.pem 21 additions, 0 deletionstest_resources/ssl/ca.pem
- test_resources/ssl/server-csr.json 20 additions, 0 deletionstest_resources/ssl/server-csr.json
- test_resources/ssl/server.key 27 additions, 0 deletionstest_resources/ssl/server.key
- test_resources/ssl/server.pem 23 additions, 0 deletionstest_resources/ssl/server.pem
test/metabase/driver/util_test.clj
0 → 100644
test_resources/ssl/README.md
0 → 100644
test_resources/ssl/ca-csr.json
0 → 100644
test_resources/ssl/ca-key.pem
0 → 100644
test_resources/ssl/ca.csr
0 → 100644
test_resources/ssl/ca.pem
0 → 100644
test_resources/ssl/server-csr.json
0 → 100644
test_resources/ssl/server.key
0 → 100644
test_resources/ssl/server.pem
0 → 100644
Please register or sign in to comment