Как скрыть учетные данные для подключения к службе в облачной службе баз данных Oracle NoSQL?

#nosql #oracle-nosql

Вопрос:

Сегодня я просмотрел пример кода HelloWorld. Я хочу знать, есть ли способ скрыть учетные данные и сохранить их в файле конфигурации. Если мне нужно поделиться своим кодом с другими, они могут просто запустить его, используя свой файл конфигурации и не раскрывая учетные данные?

Вот фрагмент кода, в котором я хотел бы скрыть информацию:

 private static NoSQLHandle getNoSQLConnection() {

       SignatureProvider authProvider = new              
       SignatureProvider(
           "Your tenant OCID goes here",
           "Your user OCID goes here",
           "Your key fingerprint goes here",
           new File("~/.oci/oci_api_key.pem"),
           "The pass phrase for your key goes here".toCharArray());
 

Не мог бы кто-нибудь посоветовать, пожалуйста?