Cloudant 数据库的配置。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 | |
cloudantRef | 对顶级 cloudant 元素的引用(字符串)。 | 指定在连接至此数据库时将使用的 Cloudant 客户机的构建器。 | |
create | 布尔型 | true | 指示 Cloudant 客户机应创建数据库(如果数据库尚不存在)。 |
databaseName | string | 数据库的名称。 | |
jndiName | string | JNDI 名称。 |
指定在连接至此数据库时将使用的 Cloudant 客户机的构建器。
Name | Type | Default | Description |
---|---|---|---|
libraryRef | 对顶级 library 元素的引用(字符串)。 | 指定一个包含 Cloudant 客户机库及其依赖性的库。 | |
disableSSLAuthentication | 布尔型 | false | 禁用主机名验证和证书链验证。 |
jndiName | string | JNDI 名称。 | |
url | string | Cloudant 服务器的 URL,其中包含主机和端口。 | |
account | string | 用于连接至 Cloudant 数据库的帐户名称。 | |
containerAuthDataRef | 对顶级 authData 元素的引用(字符串)。 | 容器管理认证的缺省认证数据,当绑定没有为 res-auth=CONTAINER 的资源引用指定认证别名时适用。 | |
username | string | 用于登录和访问数据库的 Cloudant 用户标识。 | |
password | 可逆向编码的密码(字符串) | 您的 Cloudant 用户标识的对应密码。 | |
connectTimeout | 具有毫秒精度的时间段 | 5m | 建立连接的超时。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 |
maxConnections | int Min: 0 | 6 | Cloudant 客户机可与主机建立的最大数目的并发连接。 |
proxyUrl | string | 连接至 Cloudant 服务器所要使用的代理服务器 URL。 | |
proxyUser | string | 代理服务器连接至 Cloudant 服务器所要使用的用户名。 | |
proxyPassword | 可逆向编码的密码(字符串) | 代理服务器连接至 Cloudant 服务器所使用的用户名对应的密码。 | |
readTimeout | 具有毫秒精度的时间段 | 5m | 等待建立客户机连接响应的超时值。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 |
sslRef | 对顶级 ssl 元素的引用(字符串)。 | 指定建立安全连接所需要的 SSL 配置。 |
指定一个包含 Cloudant 客户机库及其依赖性的库。
Name | Type | Default | Description |
---|---|---|---|
name | string | 管理员的共享库的名称 | |
description | string | 管理员的共享库的描述 | |
filesetRef | 对顶级 fileset 元素的引用的列表(以逗号分隔的字符串)。 | 所引用文件集的标识 | |
apiTypeVisibility | string | spec,ibm-api,api,stable | 该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。 |
所引用文件集的标识
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 | |
dir | 目录路径 | ${server.config.dir} | 用于搜索文件的基本目录。 |
caseSensitive | 布尔型 | true | 指示搜索是否应区分大小写的布尔值(缺省值:true)。 |
includes | string | * | 要包含在搜索结果中的文件名模式的逗号或空格分隔列表(缺省值:*)。 |
excludes | string | 要排除在搜索结果以外的文件名模式的逗号或空格分隔列表,缺省情况下不排除任何文件。 | |
scanInterval | 具有毫秒精度的时间段 | 0 | 检查文件集更改的扫描时间间隔,格式为长整形加上时间单位后缀(h 表示小时、m 表示分钟、s 表示秒、ms 表示毫秒),例如,2ms 或 5s。缺省情况下为禁用 (scanInterval=0)。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 |
所引用文件夹的标识
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 | |
dir | 目录路径 | 要包含在用于定位资源文件的库类路径中的目录或文件夹 |
所引用文件的标识
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 | |
name | 文件路径 | 标准文件名 |
容器管理认证的缺省认证数据,当绑定没有为 res-auth=CONTAINER 的资源引用指定认证别名时适用。
Name | Type | Default | Description |
---|---|---|---|
user | string | 连接至 EIS 时所使用的用户名 | |
password | 可逆向编码的密码(字符串) | 连接至 EIS 时所使用的用户密码可采用明文或编码格式存储该值。建议您对该密码进行编码。为此,请将 securityUtility 工具与编码选项配合使用。 |
指定建立安全连接所需要的 SSL 配置。
Name | Type | Default | Description |
---|---|---|---|
keyStoreRef | 对顶级 keyStore 元素的引用(字符串)。 | 包含 SSL 指令表的密钥条目的密钥库。此属性为必需项。 | |
trustStoreRef | 对顶级 keyStore 元素的引用(字符串)。 | ${keyStoreRef} | 包含由 SSL 指令表用于签名验证的可信证书条目的密钥库。此属性为可选项。如果未指定,那么会将同一密钥库用于密钥条目和可信证书条目。 |
sslProtocol | string | SSL 握手协议。可以在底层 JRE 的 Java 安全套接字扩展 (JSSE) 提供程序的文档中找到协议值。使用 IBM JRE 时,缺省值为 SSL_TLS;使用 Oracle 时,缺省值为 SSL。 | |
clientAuthentication | 布尔型 | false | 指定是否启用客户机认证。如果设置为 true,那么需要进行客户机认证,并且客户机必须提供证书以获得服务器信任。 |
clientAuthenticationSupported | 布尔型 | false | 指定客户机认证是否受支持。如果设置为 true,那么客户机认证支持意味着当客户机提供证书时,服务器将检查该客户机是否受信任。 |
securityLevel |
| HIGH | 指定 SSL 握手所使用的密码套件组。HIGH 表示 3DES 和 128 位及更多位的密码,MEDIUM 表示 DES 和 40 位密码,LOW 表示不加密的密码。如果使用了 enabledCiphers 属性,那么将忽略安全级别列表。 HIGH 密码套件 3DES 和 128 位及更多位 MEDIUM %repertoire.MEDIUM LOW %repertoire.LOW CUSTOM %repertoire.CUSTOM |
clientKeyAlias | string | 指定密钥库中用作密钥的证书的别名,该密钥将发送至已启用客户机认证的服务器。仅当密钥库具有多个密钥条目时,才需要此属性。 | |
serverKeyAlias | string | 指定密钥库中用作服务器密钥的证书的别名。仅当密钥库具有多个密钥条目时,才需要此属性。 | |
enabledCiphers | string | 指定定制的密码列表。请使用空格来分隔列表中的每个密码。受支持的密码将取决于所使用的底层 JRE。请检查 JRE 以获取有效密码。 |
cloudant > ssl > outboundConnection
唯一配置标识。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 | |
host | string | 服务器在访问指定主机名时使用此 SSL 配置。 | |
port | 整形 | 服务器在指定端口上访问远程主机名时使用此 SSL 配置。 | |
clientCertificate | string | 如果您连接至支持或需要客户机认证的服务器,那么客户机使用此证书别名。 |