تحتوي حزمة SDK الخاصة بالربط على وظائف SensitiveDataCodec
تتيح لك
ترميز المعلومات وفك ترميزها في ملف الإعدادات. لتمويه
المعلومات الحسّاسة في ملف الإعداد، اتّبِع الخطوات التالية:
شغِّل أداة الربط باستخدام المَعلمتَين
-DsecurityLevel=OBFUSCATED
وcom.google.enterprise.cloudsearch.sdk.config.SensitiveDataCodec
. يطلب هذا الأمر مَعلمة الضبط الحسّاسة فيملف الضبط، مثل مَعلمةsharepoint.password
التي تحتوي على كلمة مرور لأحد مصادر البيانات.java -DsecurityLevel=OBFUSCATED -cp google-cloudsearch-csv-connector-v1-0.0.5.jar com.google.enterprise.cloudsearch.sdk.config.SensitiveDataCodec
يعرض هذا الأمر قيمة مشوّشة مشابهة لـ
obf:Pm1saUwfSUJb5sPblTjPUw==
.في ملف الإعدادات، أضِف القيمة المشوشة بدلاً من السلسلة الحساسة. على سبيل المثال:
sharepoint.password=obf:Pm1saUwfSUJb5sPblTjPUw==
يمكنك أيضًا استخدام مفتاحَي تشفير مع مفاتيحك الخاصة من Java Keystore. على سبيل المثال:
java -DsecurityLevel=ENCRYPTED -Djavax.net.ssl.keyStore=encryptKeyStore.jks -Djavax.net.ssl.keyStorePassword=testtest -Djavax.net.ssl.keyStoreType=JKS -Dalias=testkeypair -cp google-cloudsearch-csv-connector-v1-0.0.5.jar com.google.enterprise.cloudsearch.sdk.config.SensitiveDataCodec
إذا كنت تستخدِم مفاتيح خاصة بك، عليك إدخال مَعلمات مشابهة أثناء تشغيل أداة الربط.