Skip to content

Commit 16535c9

Browse files
committed
Fixed SSL being turned off in backend
1 parent b98b697 commit 16535c9

File tree

1 file changed

+9
-2
lines changed
  • testkit-backend/src/main/java/neo4j/org/testkit/backend/messages/requests

1 file changed

+9
-2
lines changed

testkit-backend/src/main/java/neo4j/org/testkit/backend/messages/requests/NewDriver.java

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,19 @@
3232
import java.net.URI;
3333
import java.util.Optional;
3434
import java.util.concurrent.TimeUnit;
35+
import java.util.logging.Level;
3536

3637
import org.neo4j.driver.AuthToken;
3738
import org.neo4j.driver.AuthTokens;
3839
import org.neo4j.driver.Config;
40+
import org.neo4j.driver.Logging;
3941
import org.neo4j.driver.internal.DefaultDomainNameResolver;
4042
import org.neo4j.driver.internal.DomainNameResolver;
4143
import org.neo4j.driver.internal.DriverFactory;
44+
import org.neo4j.driver.internal.SecuritySettings;
4245
import org.neo4j.driver.internal.cluster.RoutingSettings;
4346
import org.neo4j.driver.internal.retry.RetrySettings;
44-
import org.neo4j.driver.internal.security.SecurityPlanImpl;
47+
import org.neo4j.driver.internal.security.SecurityPlan;
4548
import org.neo4j.driver.net.ServerAddressResolver;
4649

4750
@Setter
@@ -81,6 +84,7 @@ public TestkitResponse process( TestkitState testkitState )
8184
}
8285
Optional.ofNullable( data.userAgent ).ifPresent( configBuilder::withUserAgent );
8386
Optional.ofNullable( data.connectionTimeoutMs ).ifPresent( timeout -> configBuilder.withConnectionTimeout( timeout, TimeUnit.MILLISECONDS ) );
87+
configBuilder.withLogging( Logging.console( Level.FINE ) );
8488
testkitState.getDrivers().putIfAbsent( id, driver( URI.create( data.uri ), authToken, configBuilder.build(), domainNameResolver ) );
8589
return Driver.builder().data( Driver.DriverBody.builder().id( id ).build() ).build();
8690
}
@@ -129,8 +133,11 @@ private org.neo4j.driver.Driver driver( URI uri, AuthToken authToken, Config con
129133
{
130134
RoutingSettings routingSettings = RoutingSettings.DEFAULT;
131135
RetrySettings retrySettings = RetrySettings.DEFAULT;
136+
SecuritySettings.SecuritySettingsBuilder securitySettingsBuilder = new SecuritySettings.SecuritySettingsBuilder();
137+
SecuritySettings securitySettings = securitySettingsBuilder.build();
138+
SecurityPlan securityPlan = securitySettings.createSecurityPlan( uri.getScheme() );
132139
return new DriverFactoryWithDomainNameResolver( domainNameResolver )
133-
.newInstance( uri, authToken, routingSettings, retrySettings, config, SecurityPlanImpl.insecure() );
140+
.newInstance( uri, authToken, routingSettings, retrySettings, config, securityPlan );
134141
}
135142

136143
@Setter

0 commit comments

Comments
 (0)