Конфигурация базы данных Cloudant.
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
cloudantRef | Ссылка на элемент cloudant верхнего уровня (строка). | Задает компоновщик клиента Cloudant, который будет применяться для подключения к этой базе данных. | |
create | boolean | true | Указывает, что клиент Cloudant должен создать базу данных, если она еще не существует. |
databaseName | string | Имя базы данных. | |
jndiName | string | Имя JNDI. |
Задает компоновщик клиента Cloudant, который будет применяться для подключения к этой базе данных.
Name | Type | Default | Description |
---|---|---|---|
libraryRef | Ссылка на элемент library верхнего уровня (строка). | Задает библиотеку, содержащую библиотеку клиента Cloudant и ее зависимости. | |
disableSSLAuthentication | boolean | false | Выключает проверку имени хоста и цепочки сертификатов. |
jndiName | string | Имя JNDI. | |
url | string | URL сервера Cloudant, включающий хост и порт. | |
account | string | Имя учетной записи для подключения к базе данных Cloudant. | |
containerAuthDataRef | Ссылка на элемент authData верхнего уровня (строка). | Идентификационные данные по умолчанию для управляемой контейнером идентификации применяются, когда привязки не указывают псевдоним идентификации для ссылки на ресурс с помощью res-auth=CONTAINER. | |
username | string | ИД пользователя Cloudant для входа в систему и доступа к базам данных. | |
password | Пароль с обратимым шифрованием (строка) | Пароль, соответствующий ИД пользователя Cloudant. | |
connectTimeout | Период (с точностью до миллисекунды) | 5m | Тайм-аут установки соединения. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек. |
maxConnections | int Min: 0 | 6 | Максимальное число параллельных соединений, которые клиент Cloudant может установить с хостом. |
proxyUrl | string | URL прокси-сервера, используемого при подключении к серверу Cloudant. | |
proxyUser | string | Имя пользователя прокси-сервера, используемого при подключении к серверу Cloudant. | |
proxyPassword | Пароль с обратимым шифрованием (строка) | Пароль, соответствующий имени пользователя прокси-сервера, используемого при подключении к серверу Cloudant. | |
readTimeout | Период (с точностью до миллисекунды) | 5m | Значение тайм-аута при ожидании ответа от установленного соединения клиента. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 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, поддерживаемые этим загрузчиком классов. Это разделенный запятыми список любых из следующих значений: spec, ibm-api, api, stable, third-party. |
ИД связанного набора файлов
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
dir | Путь к каталогу | ${server.config.dir} | Базовый каталог для поиска файлов. |
caseSensitive | boolean | true | Булевское значение, разрешающее или запрещающее поиск с учетом регистра (значение по умолчанию: true). |
includes | string | * | Перечисленные через запятую или пробел шаблоны имен файлов, которые следует включить в результаты поиска (значение по умолчанию: *). |
excludes | string | Перечисленные через запятую или пробел шаблоны имен файлов, которые следует исключить из результатов поиска (по умолчанию не исключаются никакие файлы). | |
scanInterval | Период (с точностью до миллисекунды) | 0 | Интервал проверки набора файлов на наличие изменений с суффиксом, задающим единицу измерения: h - часы, m - минуты, s - секунды, ms - миллисекунды (например, 2ms или 5s). По умолчанию проверка выключена (scanInterval=0). Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек. |
ИД указанной папки
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
dir | Путь к каталогу | Каталог или папка для включения в переменную classpath библиотеки, указывающую путь к файлам ресурсов |
ИД указанного файла
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
name | Путь к файлу | Полное имя файла |
Идентификационные данные по умолчанию для управляемой контейнером идентификации применяются, когда привязки не указывают псевдоним идентификации для ссылки на ресурс с помощью res-auth=CONTAINER.
Name | Type | Default | Description |
---|---|---|---|
user | string | Имя пользователя для соединения с EIS. | |
password | Пароль с обратимым шифрованием (строка) | Пароль пользователя для соединения с EIS. Это значение может храниться как зашифрованное или незашифрованное. Рекомендуется зашифровать пароль. Для этого используется утилита securityUtility с параметром encode. |
Задает конфигурацию SSL, которая необходима для установления защищенного соединения.
Name | Type | Default | Description |
---|---|---|---|
keyStoreRef | Ссылка на элемент keyStore верхнего уровня (строка). | Хранилище ключей содержит ключи для набора SSL. Это обязательный атрибут. | |
trustStoreRef | Ссылка на элемент keyStore верхнего уровня (строка). | ${keyStoreRef} | Это хранилище содержит доверенные сертификаты, используемые набором SSL для верификации подписи. Это необязательный атрибут. Если он не задан, то ключи и доверенные сертификаты хранятся в одном и том же хранилище ключей. |
sslProtocol | string | Протокол согласования SSL. Значения протокола можно просмотреть в документации по провайдеру Java Secure Socket Extension (JSSE) JRE. Для JRE IBM по умолчанию применяется значение SSL_TLS, а для JRE Oracle - значение SSL. | |
clientAuthentication | boolean | false | Указывает, включена ли идентификация клиента. Если значение равно true, то требуется идентификация клиента, и клиент должен предоставить серверу сертификат для проверки. |
clientAuthenticationSupported | boolean | false | Указывает, поддерживается ли идентификация клиента. Если значение равно true, то поддержка идентификации клиента означает, что сервер будет проверять надежность клиента, если клиент предоставит сертификат. |
securityLevel |
| HIGH | Указывает группу комплектов шифров, используемую при согласовании SSL. HIGH: шифры 3DES с ключом длиной не менее 128 бит; MEDIUM: шифры DES с ключом длиной 40 бит; LOW: шифры без ключа. При использовании атрибута enabledCiphers список securityLevel игнорируется. 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 | string | Уникальный ИД конфигурации. | |
host | string | Сервер использует эту конфигурацию SSL при обращении к указанному имени хоста. | |
port | int | Сервер использует эту конфигурацию SSL при обращении к указанному порту удаленного хоста. | |
clientCertificate | string | Сервер использует этот псевдоним сертификата, когда создает соединение с сервером, поддерживающим или требующим идентификацию клиента. |