ssl enabled

upgrade to version 1.8.0

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/content-management/storage-manager-trigger@171812 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
roberto.cirillo 2018-10-02 08:35:31 +00:00
parent 80ede1b469
commit 136b4e5fc0
3 changed files with 5 additions and 2 deletions

View File

@ -1,4 +1,7 @@
<ReleaseNotes>
<Changeset component="org.gcube.content-management.storage-manager-trigger.1-8-0" date="2018-10-01">
<Change>enabled ssl connection to mongodb</Change>
</Changeset>
<Changeset component="org.gcube.content-management.storage-manager-trigger.1-7-0" date="2018-06-15">
<Change>upgraded mongo-java-driver-library to 3.6.0</Change>
<Change>managed internal "SOFT_COPY" operation</Change>

View File

@ -123,7 +123,7 @@ public class MongoDB {
}
if(mongo==null){
logger.debug(" open mongo connection ");
MongoClientOptions options=MongoClientOptions.builder().connectionsPerHost(10).connectTimeout(30000).readPreference(READ_PREFERENCE).build();
MongoClientOptions options=MongoClientOptions.builder().sslEnabled(true).connectionsPerHost(10).connectTimeout(30000).readPreference(READ_PREFERENCE).build();
if(((pwd != null) && (pwd.length() >0)) && ((user != null) && (user.length() > 0))){
MongoCredential credential = MongoCredential.createMongoCRCredential(user, ACCOUNTING_DB, pwd.toCharArray());
mongo = new MongoClient(srvList, Arrays.asList(credential), options);

View File

@ -7,7 +7,7 @@ import org.junit.Test;
public class ConfigurationTest {
static String scope="/d4science.research-infrastructures.eu/FARM";
static String scope="/d4science.research-infrastructures.eu";
static String user=null;
static String password=null;
static String serviceClass="DataTransformation";