Cloudant 建置器 (cloudant)
Cloudant 建置器的配置。「Cloudant 建置器」會建立「Cloudant 用戶端」實例,此實例可連接「Cloudant 資料庫」。
屬性名稱 | 資料類型 | 預設值 | 說明 |
---|---|---|---|
account | string | 用來連接 Cloudant 資料庫的帳戶名稱。 | |
connectTimeout | 精準度是毫秒的時間量 | 5m | 建立連線的逾時值。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。 |
containerAuthDataRef | 最上層 authData 元素的參照(字串)。 | 儲存器管理鑑別的預設鑑別資料,當連結沒有為 res-auth=CONTAINER 的資源參照指定鑑別別名時,就會套用它。 | |
disableSSLAuthentication | boolean | false | 停用主機名稱驗證和憑證鏈驗證。 |
id | string | 唯一的配置 ID。 | |
jndiName | string | JNDI 名稱。 | |
libraryRef | 最上層 library 元素的參照(字串)。 | 指定包含 Cloudant 用戶端程式庫及其相依關係的程式庫。 | |
maxConnections | int
下限:0 |
6 | 「Cloudant 用戶端」與主機之間所能建立的並行連線數目上限。 |
password | 可逆的編碼密碼(字串) | 您 Cloudant 使用者 ID 的對應密碼。 | |
proxyPassword | 可逆的編碼密碼(字串) | 連接 Cloudant 伺服器時使用的 Proxy 伺服器使用者名稱所對應的密碼。 | |
proxyUrl | string | 連接至 Cloudant 伺服器時使用的 Proxy 伺服器 URL。 | |
proxyUser | string | 連接至 Cloudant 伺服器時使用的 Proxy 伺服器使用者名稱。 | |
readTimeout | 精準度是毫秒的時間量 | 5m | 從已建立的用戶端連線等待回應的逾時值。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。 |
sslRef | 最上層 ssl 元素的參照(字串)。 | 指定需要建立安全連線的 SSL 配置。 | |
url | string | Cloudant 伺服器的 URL,包含主機和埠。 | |
username | string | 用來登入和存取您資料庫的 Cloudant 使用者 ID。 |
- containerAuthData
說明: 儲存器管理鑑別的預設鑑別資料,當連結沒有為 res-auth=CONTAINER 的資源參照指定鑑別別名時,就會套用它。必要: false資料類型: 屬性名稱 資料類型 預設值 說明 password 可逆的編碼密碼(字串) 連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。 user string 連接至 EIS 時要使用的使用者名稱。
- library
說明: 指定包含 Cloudant 用戶端程式庫及其相依關係的程式庫。必要: false資料類型: 屬性名稱 資料類型 預設值 說明 apiTypeVisibility string spec,ibm-api,api 這個程式庫的類別載入器將能夠看到的 API 套件類型,方式為下列項目之任何組合的逗點區隔清單:spec、ibm-api、api、third-party。 description string 管理者的共用程式庫說明 filesetRef 最上層 fileset 元素的參照清單(逗點區隔的字串)。 參照的檔案集 ID name string 管理者的共用程式庫名稱 - library > fileset
說明: 參照的檔案集 ID必要: false資料類型: 屬性名稱 資料類型 預設值 說明 caseSensitive boolean true 指出搜尋是否應該區分大小寫的布林值(預設值:true)。 dir 目錄的路徑 ${server.config.dir} 搜尋檔案的基本目錄。 excludes string 要從搜尋結果中且以逗點或空格區隔的檔名型樣清單,預設為不排除任何檔案。 id string 唯一的配置 ID。 includes string * 要併入搜尋結果中且以逗點或空格區隔的檔名型樣清單(預設值:*)。 scanInterval 精準度是毫秒的時間量 0 用以檢查檔案集之變更的掃描間隔,以時間單位字尾 h-小時、m-分鐘、s-秒、ms-毫秒的長整數來表示(例如 2ms 或 5s)。預設為已停用 (scanInterval=0)。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
- ssl
說明: 指定需要建立安全連線的 SSL 配置。必要: false資料類型: 屬性名稱 資料類型 預設值 說明 clientAuthentication boolean false 指定是否啟用用戶端鑑別。如果設為 true,則需要用戶端鑑別,且用戶端必須提供伺服器信任的憑證。 clientAuthenticationSupported boolean false 指定是否支援用戶端鑑別。如果設為 true,則用戶端鑑別支援表示一旦用戶端出示憑證,伺服器會檢查是否信任該用戶端。 clientKeyAlias string 指定金鑰儲存庫中的憑證別名,該憑證將作為金鑰,並傳送給已啟用用戶端鑑別的伺服器。只有在金鑰儲存庫有多個金鑰項目時,才需要這個屬性。 enabledCiphers string 指定自訂的密碼清單。在清單中,各密碼之間請空一格。支援的密碼取決於所使用的基礎 JRE。請檢查 JRE,取得有效的密碼。 keyStoreRef 最上層 keyStore 元素的參照(字串)。 包含 SSL 儲存庫之金鑰項目的金鑰儲存庫。這個屬性是必要的。 securityLevel - MEDIUM
- CUSTOM
- HIGH
- LOW
HIGH 指定 SSL 信號交換所用的密碼組合群組。「高」是 3DES 和 128 位元(及以上)密碼,「中」是 DES 和 40 位元密碼,「低」是沒有加密的密碼。如果使用 enabledCiphers 屬性,則會忽略 securityLevel 清單。 - MEDIUM
- %repertoire.MEDIUM
- CUSTOM
- %repertoire.CUSTOM
- HIGH
- 密碼組合 3DES 和 128 位元(及以上)
- LOW
- %repertoire.LOW
serverKeyAlias string 指定金鑰儲存庫中要作為伺服器金鑰之憑證的別名。只有在金鑰儲存庫有多個金鑰項目時,才需要這個屬性。 sslProtocol string SSL 信號交換通訊協定。通訊協定值可在基礎 JRE 的 Java Secure Socket Extension (JSSE) 提供者的說明文件中找到。當使用 IBM JRE 時,預設值是 SSL_TLS,當使用 Oracle JRE 時,預設值是 SSL。 trustStoreRef 最上層 keyStore 元素的參照(字串)。 ${keyStoreRef} 包含 SSL 儲存庫用於簽署確認之信任憑證項目的金鑰儲存庫。這個屬性是選用的。如果未指定,則會對金鑰及信任的憑證項目都使用相同的金鑰儲存庫。