RED-5293: jdbcUrl is checked for protocol and sql
This commit is contained in:
parent
f09c7e4318
commit
e51581c6d2
@ -137,7 +137,7 @@ public class TenantManagementService {
|
|||||||
var uri = new URI(jdbcUrl);
|
var uri = new URI(jdbcUrl);
|
||||||
var subUri = new URI(uri.getSchemeSpecificPart());
|
var subUri = new URI(uri.getSchemeSpecificPart());
|
||||||
|
|
||||||
if (!uri.getScheme().startsWith("jdbc") || !SUPPORTED_DATABASES.contains(subUri.getScheme())) {
|
if (uri.getScheme() == null || subUri.getScheme() == null || !uri.getScheme().equals("jdbc") || !SUPPORTED_DATABASES.contains(subUri.getScheme())) {
|
||||||
throw new IllegalArgumentException("Your jdbcUrl is not valid.");
|
throw new IllegalArgumentException("Your jdbcUrl is not valid.");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user