@@ -65,7 +65,7 @@ public void testValidProperties() {
65
65
properties .setTlsAllowInvalidHostnames ("true" );
66
66
properties .setTlsEnabled ("true" );
67
67
properties .setRetryReadsEnabled ("true" );
68
- properties .setTlsCAFilePath ("src/main/resources/rds-ca-2019-root .pem" );
68
+ properties .setTlsCAFilePath ("src/main/resources/global-bundle .pem" );
69
69
properties .setSshUser ("SSHUSER" );
70
70
properties .setSshHostname ("SSHHOST" );
71
71
properties .setSshPrivateKeyFile ("~/.ssh/test-file-name.pem" );
@@ -89,7 +89,7 @@ public void testValidProperties() {
89
89
Assertions .assertTrue (properties .getTlsEnabled ());
90
90
Assertions .assertTrue (properties .getTlsAllowInvalidHostnames ());
91
91
Assertions .assertTrue (properties .getRetryReadsEnabled ());
92
- Assertions .assertEquals ("src/main/resources/rds-ca-2019-root .pem" ,
92
+ Assertions .assertEquals ("src/main/resources/global-bundle .pem" ,
93
93
properties .getTlsCAFilePath ());
94
94
Assertions .assertEquals ("SSHUSER" , properties .getSshUser ());
95
95
Assertions .assertEquals ("SSHHOST" , properties .getSshHostname ());
@@ -109,7 +109,7 @@ public void testValidProperties() {
109
109
+ "&scanLimit=100"
110
110
+ "&replicaSet=rs0"
111
111
+ "&tlsAllowInvalidHostnames=true"
112
- + "&tlsCAFile=src%2Fmain%2Fresources%2Frds-ca-2019-root .pem"
112
+ + "&tlsCAFile=src%2Fmain%2Fresources%2Fglobal-bundle .pem"
113
113
+ "&sshUser=SSHUSER"
114
114
+ "&sshHost=SSHHOST"
115
115
+ "&sshPrivateKeyFile=%7E%2F.ssh%2Ftest-file-name.pem"
@@ -241,7 +241,7 @@ public void testSetPropertiesFromConnectionString() throws SQLException {
241
241
"&" + DocumentDbConnectionProperty .REPLICA_SET .getName () + "=" + "rs0" +
242
242
"&" + DocumentDbConnectionProperty .TLS_ENABLED .getName () + "=" + "true" +
243
243
"&" + DocumentDbConnectionProperty .TLS_ALLOW_INVALID_HOSTNAMES .getName () + "=" + "true" +
244
- "&" + DocumentDbConnectionProperty .TLS_CA_FILE .getName () + "=" + "~/rds-ca-2019-root .pem" +
244
+ "&" + DocumentDbConnectionProperty .TLS_CA_FILE .getName () + "=" + "~/global-bundle .pem" +
245
245
"&" + DocumentDbConnectionProperty .LOGIN_TIMEOUT_SEC .getName () + "=" + "4" +
246
246
"&" + DocumentDbConnectionProperty .RETRY_READS_ENABLED .getName () + "=" + "true" +
247
247
"&" + DocumentDbConnectionProperty .METADATA_SCAN_METHOD .getName () + "=" + "random" +
@@ -419,11 +419,11 @@ void testAppendEmbeddedAndOptionalCaCertificates() throws SQLException, IOExcept
419
419
.getPropertiesFromConnectionString (info , connectionString , DOCUMENT_DB_SCHEME );
420
420
final List <Certificate > caCertificates = new ArrayList <>();
421
421
properties .appendEmbeddedAndOptionalCaCertificates (caCertificates );
422
- Assertions .assertEquals (2 , caCertificates .size ());
422
+ Assertions .assertEquals (122 , caCertificates .size ());
423
423
caCertificates .clear ();
424
- properties .setTlsCAFilePath ("src/main/resources/rds-ca-2019-root .pem" );
424
+ properties .setTlsCAFilePath ("src/main/resources/global-bundle .pem" );
425
425
properties .appendEmbeddedAndOptionalCaCertificates (caCertificates );
426
- Assertions .assertEquals (3 , caCertificates .size ());
426
+ Assertions .assertEquals (243 , caCertificates .size ());
427
427
caCertificates .clear ();
428
428
properties .setTlsCAFilePath ("invalid-path.pem" );
429
429
Assertions .assertThrows (SQLException .class ,
@@ -447,7 +447,7 @@ void testBuildSshConnectionProperties() throws SQLException {
447
447
properties .setTlsAllowInvalidHostnames ("true" );
448
448
properties .setTlsEnabled ("true" );
449
449
properties .setRetryReadsEnabled ("true" );
450
- properties .setTlsCAFilePath ("src/main/resources/rds-ca-2019-root .pem" );
450
+ properties .setTlsCAFilePath ("src/main/resources/global-bundle .pem" );
451
451
properties .setSshUser ("SSHUSER" );
452
452
properties .setSshHostname ("SSHHOST" );
453
453
properties .setSshPrivateKeyFile ("~/.ssh/test-file-name.pem" );
0 commit comments