Провайдер сервера OpenID Connect
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
oauthProviderRef | Ссылка на элемент oauthProvider верхнего уровня (строка). | Ссылка на ИД провайдера OAuth. | |
issuerIdentifier | string | Укажите идентификатор источника ответа. | |
allowDefaultSsoCookieName | boolean | false | Когда это свойство равно true, используется имя cookie SSO по умолчанию (ltpaToken2), если не настроено пользовательское имя cookie SSO. Если настроено пользовательское имя cookie SSO, используется оно. Если пользовательское имя cookie не настроено и в этом свойстве указано значение false, используется автоматически созданное имя cookie SSO. |
jwkEnabled | boolean | false | Включает или выключает JWK. |
idTokenCacheEnabled | boolean | true | %idTokenCacheEnabled.desc |
jwkRotationTime | Период (с точностью до минуты) | 720m | Период времени, по истечении которого генерируется новый JWK. Укажите положительное целое число, за которым следует единица времени: часы (h) или минуты (m). Например, укажите 30 минут как 30m. Одна запись может включать несколько значений. Так, 1h30m равно 90 мин. |
jwkSigningKeySize |
| 2048 | Размер подписывающего ключа в битах. 4096 4096 бит 2048 2048 бит 1024 1024 бит |
signatureAlgorithm |
| HS256 | Укажите алгоритм создания подписи ключа с ИД. HS256 HMAC с хэшем SHA-256 RS256 RSASSA-PKCS-v1_5 с хэшем SHA-256 none Без подписи |
keyStoreRef | Ссылка на элемент keyStore верхнего уровня (строка). | opKeyStore | Хранилище ключей, содержащее личный ключ, необходимый для создания подписи с асимметричным алгоритмом. |
keyAliasName | string | Псевдоним ключа для поиска личного ключа для создания подписи с асимметричным алгоритмом. | |
trustStoreRef | Ссылка на элемент keyStore верхнего уровня (строка). | Хранилище ключей, содержащее общий ключ, необходимый для проверки подписи ключа JWT. | |
sessionManaged | boolean | false | Укажите, поддерживается ли управление сеансами, используя значение true или false. Значение по умолчанию - false. |
idTokenLifetime | Период (с точностью до секунды) | 2h | Срок действия ключа с ИД (в секундах). Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
Ссылка на ИД провайдера OAuth.
Name | Type | Default | Description |
---|---|---|---|
httpsRequired | boolean | true | Требуется соединение SSL между клиентом OAuth и поставщиком. |
authorizationGrantLifetime | Период (с точностью до секунды) | 604800 | Время жизни предоставленных прав доступа (секунд). Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.max.authorization.grant.lifetime.seconds. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
authorizationCodeLifetime | Период (с точностью до секунды) | 60 | Время жизни кода авторизации (секунд). Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.code.lifetime.seconds. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
authorizationCodeLength | long | 30 | Длина сгенерированного кода авторизации. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.code.length. |
accessTokenLifetime | Период (с точностью до секунды) | 7200 | Время, в течение которого действителен маркер доступа (секунд). Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.token.lifetime.seconds. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
accessTokenLength | long | 40 | Длина сгенерированного маркера доступа OAuth. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.access.token.length. |
issueRefreshToken | boolean | true | Значение false выключает генерацию и использует ключи обновления. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.issue.refresh.token. |
refreshTokenLength | long | 50 | Длина сгенерированного ключа обновления. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.refresh.token.length. |
revokeAccessTokensWithRefreshTokens | boolean | true | При значении false аннулирование связанных маркеров доступа при аннулировании маркера обновления будет запрещено. Значение по умолчанию: true. |
libraryRef | Ссылка на элемент library верхнего уровня (строка). | Ссылка на общую библиотеку, содержащую класс встраиваемого модуля посредника. | |
allowPublicClients | boolean | false | Значение false выключает доступ внешних клиентов, как подробно указано в спецификации OAuth. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.allow.public.clients. |
authorizationFormTemplate | string | template.html | URL пользовательского шаблона страницы авторизации. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.authorization.form.template. |
authorizationErrorTemplate | string | URL пользовательского шаблона страницы ошибки авторизации. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.authorization.error.template. | |
customLoginURL | string | login.jsp | URL пользовательского шаблона страницы входа в систему. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.authorization.loginURL. |
autoAuthorizeParam | string | autoauthz | Для использования автоматической авторизации добавьте к запросам параметр autoAuthorize со значением true. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.autoauthorize.param. |
autoAuthorize | boolean | false | Для использования автоматической авторизации добавьте к запросам параметр autoAuthorize со значением true. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.autoauthorize.param. |
clientURISubstitutions | string | Необязательное значение для замены строк URI клиента для динамических имен хостов. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.client.uri.substitutions. | |
clientTokenCacheSize | long | Максимальное число записей в кэше ключа клиента. | |
userClientTokenLimit | long | Ограничение ключей для каждой комбинации пользователь-клиент. | |
filter | string | Фильтр URI выбирает запросы, которые должны быть авторизованы поставщиком. Эквивалентный параметр поставщика в полном профайле сервера приложений: Filter. | |
characterEncoding | string | Установите для для этого значения кодировку символов запроса. Эквивалентный параметр поставщика в полном профайле сервера приложений: characterEncoding. | |
oauthOnly | boolean | true | Если значение равно true, то соответствующие фильтру запросы должны иметь маркер доступа, или для них не будет выполнена идентификация. Если значение равно false, то соответствующие запросы будут проверяться для других данных идентификации при отсутствии маркера доступа. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauthOnly. |
includeTokenInSubject | boolean | true | Если значение равно true, добавить com.ibm.wsspi.security.oauth20.token.WSOAuth20Token как частное разрешение. Эквивалентный параметр поставщика в полном профайле сервера приложений: includeToken. |
consentCacheEntryLifetime | Период (с точностью до секунды) | 1800 | Время, в течение которого действительна запись кэша разрешений (в секундах). Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
consentCacheSize | long Min: 0 | 1000 | Максимальное число записей в кэше разрешений. |
accessTokenCacheEnabled | boolean | true | %accessTokenCacheEnabled.desc |
certAuthentication | boolean | false | Включить идентификацию сертификата клиента в запросе HTTP. |
jwtAccessToken | boolean | false | Создать JSON Web Token, сериализовать его в строковое представление и использовать в качестве маркера доступа. |
coverageMapSessionMaxAge | Период (с точностью до секунды) | 600 | Значение max-age (в секундах) для заголовка cache-control службы карты охвата. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
skipResourceOwnerValidation | boolean | false | При значении true проверка владельца ресурса будет пропущена. |
logoutRedirectURL | string | Необязательный URL, на который перенаправляется клиент после успешного вызова конечной точки выхода. Если URL не указан, будет использоваться минимальная страница выхода по умолчанию. |
Клиенты определены в server.xml, и ключи помещены в кэш сервера.
Name | Type | Default | Description |
---|---|---|---|
tokenStoreSize | long | 2000 | Размер хранилища ключей |
oauthProvider > localStore > client
Уникальный ИД конфигурации.
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
name | string | Имя клиента (иногда называется ИД). | |
secret | Пароль с обратимым шифрованием (строка) | Личный ключ клиента. | |
displayname | string | Отображаемое имя клиента. | |
tokenEndpointAuthMethod |
| client_secret_basic | Запрашиваемый метод идентификации для конечной точки ключа клиента. client_secret_post client_secret_post none нет client_secret_basic client_secret_basic |
scope | string | Список областей клиента, разделенных пробелами. | |
applicationType |
| web | Тип приложения, наилучшим образом описывающий клиента. native собственная web Веб-модуль |
subjectType |
| Тип субъекта, запрошенный для ответа данному клиенту. public public | |
sessionManaged | boolean | false | Булевское значение, указывающее, участвует ли клиент в управлении сеансами OpenID. |
preAuthorizedScope | string | Список разделенных пробелами значений областей, которые может использовать клиент, запрашивая маркеры доступа, которые считаются предварительно одобренными владельцем ресурса и потому не требуют согласия владельца ресурса. | |
introspectTokens | boolean | false | Булевское значение, указывающее, разрешено ли клиенту обращаться к конечной точке внутреннего анализа для проведения внутреннего анализа ключей, выданных сервером предоставления доступа. |
allowRegexpRedirects | boolean | false | Разрешить регулярные выражения в URL перенаправления. По умолчанию указывается значение false. |
functionalUserId | string | Идентификатор пользователя, который следует связать с маркерами доступа, полученными этим клиентом, с помощью типа предоставления идентификационных данных клиента. Если задан этот параметр клиента, значение возвращается в параметре ответа functional_user_id из внутренней конечной точки. | |
enabled | boolean | true | Клиент включен, если этот параметр равен true, и выключен, если он равен false. |
oauthProvider > localStore > client > redirect
Массив URI перенаправления для использования в потоках на основе перенаправления, таких как код идентификации и неявные типы предоставления клиента. Первый URI перенаправления используется как значение по умолчанию, если в запросе не указан ни один.
oauthProvider > localStore > client > grantTypes
Типы предоставления, доступные для клиента.
oauthProvider > localStore > client > responseTypes
Типы ответов, доступные для клиента.
oauthProvider > localStore > client > postLogoutRedirectUris
Массив URL, предоставленный RP, на которые может перенаправляться браузер конечного пользователя с помощью параметра post_logout_redirect_uri после выхода.
oauthProvider > localStore > client > resourceIds
Идентификаторы ресурсов, являющиеся аудиторией веб-маркера JSON.
oauthProvider > localStore > client > functionalUserGroupIds
Список идентификаторов групп, которые следует связать с маркерами доступа, полученными этим клиентом, с помощью типа предоставления идентификационных данных клиента. Если задан этот параметр клиента, значение возвращается в параметре ответа functional_user_groupIds из внутренней конечной точки.
Клиенты определены, и ключи помещены в базу данных.
Name | Type | Default | Description |
---|---|---|---|
dataSourceRef | Ссылка на элемент dataSource верхнего уровня (строка). | Ссылка на источник данных для хранилища. | |
cleanupExpiredTokenInterval | Период (с точностью до секунды) | 3600 | Интервал очистки ключа (секунд). Эквивалентный параметр поставщика в полном профайле сервера приложений: oauthjdbc.CleanupInterval. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
user | string | Пользователь | |
password | Пароль с обратимым шифрованием (строка) | Пароль для доступа к базе данных. | |
schema | string | OAuthDBSchema | Схема |
oauthProvider > databaseStore > dataSource
Ссылка на источник данных для хранилища.
Name | Type | Default | Description |
---|---|---|---|
enableConnectionCasting | boolean | false | Указывает, что соединения, полученные из источника данных, должны допускать преобразование типов в классы интерфейса, реализованные посредством реализации соединения производителя JDBC. Включение этой опции вызывает дополнительную нагрузку на каждую операцию getConnection. Если интерфейсы JDBC производителя необходимо использовать менее часто, может оказаться более эффективным выключить эту опцию и использовать только Connection.unwrap(interface), где это требуется. Если изменяются при запущенном сервере, обновление применяется для новых запросов соединения, на существующие соединения обновление не влияет. |
jndiName | string | Имя JNDI источника данных. Если изменяется при запущенном сервере, существующие соединения уничтожаются. | |
jdbcDriverRef | Ссылка на элемент jdbcDriver верхнего уровня (строка). | Драйвер JDBC источника данных. Если изменяется при запущенном сервере, существующие соединения уничтожаются. | |
connectionManagerRef | Ссылка на элемент connectionManager верхнего уровня (строка). | Администратор соединений для источника данных. Если изменяется при запущенном сервере, существующие соединения уничтожаются. | |
type |
| Тип источника данных. Если изменяется при запущенном сервере, существующие соединения уничтожаются. javax.sql.DataSource javax.sql.DataSource javax.sql.ConnectionPoolDataSource javax.sql.ConnectionPoolDataSource javax.sql.XADataSource javax.sql.XADataSource | |
connectionSharing |
| MatchOriginalRequest | Задает способ сравнения соединений при совместном использовании. MatchOriginalRequest При совместном использовании выполнять сравнение исходя из исходного запроса на установление соединения. MatchCurrentState При совместном использовании выполнять сравнение исходя из текущего состояния соединения. Если изменяется при запущенном сервере, обновление применяется к каждому первому описателю соединения в транзакции. |
containerAuthDataRef | Ссылка на элемент authData верхнего уровня (строка). | Идентификационные данные по умолчанию для управляемой контейнером идентификации применяются, когда привязки не указывают псевдоним идентификации для ссылки на ресурс с помощью res-auth=CONTAINER. Если изменяются при запущенном сервере, изменение применяется для новых запросов соединения, на существующие соединения изменение не влияет. | |
jaasLoginContextEntryRef | Ссылка на элемент jaasLoginContextEntry верхнего уровня (строка). | Запись контекста сеансов JAAS для идентификации. Если изменяются при запущенном сервере, обновление применяется для новых запросов соединения, на существующие соединения обновление не влияет. | |
isolationLevel |
| Уровень изоляции транзакции по умолчанию. Если он не указан, и база данных идентифицируется как DB2, Derby, Informix, Microsoft SQL Server или Sybase, то используется TRANSACTION_REPEATABLE_READ. Если не указан для других баз данных, то используется TRANSACTION_READ_COMMITTED. Если изменяются при запущенном сервере, обновление применяется для новых запросов соединения, на существующие соединения обновление не влияет. TRANSACTION_SNAPSHOT Изоляция моментальной копии для Microsoft SQL Server JDBC Driver и DataDirect Connect for JDBC driver. TRANSACTION_READ_UNCOMMITTED Возможно грязное чтение, неповторяющееся чтение и фантомное чтение. TRANSACTION_READ_COMMITTED Грязное чтение не допускается, однако возможно неповторяющееся чтение и фантомное чтение. TRANSACTION_SERIALIZABLE Грязное чтение, неповторяющееся чтение и фантомное чтение не допускаются. TRANSACTION_REPEATABLE_READ Грязное чтение и неповторяющееся чтение не допускаются, фантомное чтение возможно. | |
statementCacheSize | int Min: 0 | 10 | Максимальное число помещаемых в кэш операторов для каждого соединения. Если изменяется при запущенном сервере, размер кэша операторов будет изменен при следующем использовании. |
transactional | boolean | true | Разрешает участие в транзакциях, которыми управляет сервер приложений. Если изменяется при запущенном сервере, существующие соединения уничтожаются. |
beginTranForResultSetScrollingAPIs | boolean | true | Выполнить операцию enlist транзакции при использовании интерфейсов прокрутки набора результатов. |
beginTranForVendorAPIs | boolean | true | Выполнить операцию enlist транзакции при использовании интерфейсов вендора. |
commitOrRollbackOnCleanup |
| Задает способ очистки соединений из единичного задания базы данных (AutoCommit=false) при закрытии или возврате соединения в пул. rollback Очистка соединения посредством отката. commit Очистка соединения посредством фиксации. | |
queryTimeout | Период (с точностью до секунды) | Тайм-аут запроса для операторов SQL по умолчанию. В транзакции JTA это значение можно переопределить с помощью syncQueryTimeoutWithTransactionTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
recoveryAuthDataRef | Ссылка на элемент authData верхнего уровня (строка). | Идентификационные данные для восстановления транзакций. | |
syncQueryTimeoutWithTransactionTimeout | boolean | false | Использует время, оставшееся (если оно осталось) в транзакции JTA, в качестве тайм-аута запроса по умолчанию для операторов SQL. |
supplementalJDBCTrace | boolean | Дополняет трассировку драйвера JDBC по отношению к параметрам трассировки, заданным в bootstrap.properties. Спецификация трассировки драйвера JDBC включает: com.ibm.ws.database.logwriter, com.ibm.ws.db2.logwriter, com.ibm.ws.derby.logwriter, com.ibm.ws.informix.logwriter, com.ibm.ws.oracle.logwriter, com.ibm.ws.sqlserver.logwriter, com.ibm.ws.sybase.logwriter. Если изменяется при запущенном сервере, существующие соединения уничтожаются. | |
validationTimeout | Период (с точностью до секунды) | Задает тайм-аут для проверки соединений из пула. Если значение указано, то соединения из пула соединений проверяются перед повторным использованием. Кроме того, тайм-аут проверки применяется, когда администратор соединений проверяет соединения при обнаружении устаревшего соединения для PurgePolicy=ValidateAllConnections. Значение 0 указывает, что соединения проверяются без применения тайм-аута. Для поддержки тайм-аута проверки требуется драйвер JDBC, соответствующий требованиям спецификации JDBC 4.0 и выше. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
oauthProvider > databaseStore > dataSource > jdbcDriver
Драйвер JDBC источника данных. Если изменяется при запущенном сервере, существующие соединения уничтожаются.
Name | Type | Default | Description |
---|---|---|---|
libraryRef | Ссылка на элемент library верхнего уровня (строка). | Задает JAR и внутренние файлы драйвера JDBC. | |
javax.sql.XADataSource | string | Реализация javax.sql.XADataSource в драйвере JDBC. | |
javax.sql.ConnectionPoolDataSource | string | Реализация javax.sql.ConnectionPoolDataSource в драйвере JDBC. | |
javax.sql.DataSource | string | Реализация javax.sql.DataSource в драйвере JDBC. |
oauthProvider > databaseStore > dataSource > jdbcDriver > library
Задает JAR и внутренние файлы драйвера JDBC.
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. |
oauthProvider > databaseStore > dataSource > jdbcDriver > library > fileset
ИД связанного набора файлов
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 сек. |
oauthProvider > databaseStore > dataSource > jdbcDriver > library > folder
ИД указанной папки
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
dir | Путь к каталогу | Каталог или папка для включения в переменную classpath библиотеки, указывающую путь к файлам ресурсов |
oauthProvider > databaseStore > dataSource > jdbcDriver > library > file
ИД указанного файла
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
name | Путь к файлу | Полное имя файла |
oauthProvider > databaseStore > dataSource > connectionManager
Администратор соединений для источника данных. Если изменяется при запущенном сервере, существующие соединения уничтожаются.
Name | Type | Default | Description |
---|---|---|---|
agedTimeout | Период (с точностью до секунды) | -1 | Время, по истечении которого соединение может быть удалено во время обслуживания пула. Значение -1 выключает тайм-аут. Укажите значение 0, чтобы удалить все соединения и выключить пул соединений. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
connectionTimeout | Период (с точностью до секунды) | 30s | Время, по истечении которого возникает тайм-аут запроса на установление соединения. Значение -1 выключает тайм-аут. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
maxIdleTime | Период (с точностью до секунды) | 30m | Время, по истечении которого неиспользуемое или простаивающее соединение может быть удалено во время обслуживания пула, если в результате размер пула выйдет за пределы допустимого диапазона. Значение -1 выключает тайм-аут. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
maxPoolSize | int Min: 0 | 50 | Максимальное число физических соединений в пуле. Значение 0 указывает, что число не ограничено. |
minPoolSize | int Min: 0 | Минимальное число физических соединений в пуле. Пул не заполняется заранее. Тайм-аут давности может переопределить минимальное значение. | |
purgePolicy |
| EntirePool | Указывает, какие соединения следует удалять при обнаружении устаревшего соединения в пуле. FailingConnectionOnly При обнаружении устаревшего соединения закрывается только найденное недопустимое соединение. ValidateAllConnections При обнаружении устаревшего соединения соединения проверяются и закрываются только обнаруженные недопустимые. EntirePool При обнаружении устаревшего соединения все соединения пула помечаются как устаревшие и закрываются после прекращения их использования. |
reapTime | Период (с точностью до секунды) | 3m | Интервал запуска нити обслуживания пула. Значение -1 выключает обслуживание пула. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
maxConnectionsPerThread | int Min: 0 | Ограничивает число открытых соединений для нити. | |
numConnectionsPerThreadLocal | int Min: 0 | Задает число кэшированных соединений для нити. | |
enableSharingForDirectLookups | boolean | true | При значении true соединения используются совместно. При значении false соединения не используются совместно. |
oauthProvider > databaseStore > dataSource > properties.informix
Свойства источника данных для драйвера JDBC Informix.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Свойство драйвера JDBC: databaseName. | |
ifxIFXHOST | string | localhost | Свойство драйвера JDBC: ifxIFXHOST. |
serverName | string | Сервер, на котором работает база данных. | |
portNumber | int | 1526 | Порт для соединения с базой данных. |
ifxCLIENT_LOCALE | string | Свойство драйвера JDBC: ifxCLIENT_LOCALE. | |
ifxCPMAgeLimit | Период (с точностью до секунды) | Свойство драйвера JDBC: ifxCPMAgeLimit. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
ifxCPMInitPoolSize | int | Свойство драйвера JDBC: ifxCPMInitPoolSize. | |
ifxCPMMaxConnections | int | Свойство драйвера JDBC: ifxCPMMaxConnections. | |
ifxCPMMaxPoolSize | int | Свойство драйвера JDBC: ifxCPMMaxPoolSize. | |
ifxCPMMinAgeLimit | Период (с точностью до секунды) | Свойство драйвера JDBC: ifxCPMMinAgeLimit. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
ifxCPMMinPoolSize | int | Свойство драйвера JDBC: ifxCPMMinPoolSize. | |
ifxCPMServiceInterval | Период (с точностью до миллисекунды) | Свойство драйвера JDBC: ifxCPMServiceInterval. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек. | |
ifxDBANSIWARN | boolean | Свойство драйвера JDBC: ifxDBANSIWARN. | |
ifxDBCENTURY | string | Свойство драйвера JDBC: ifxDBCENTURY. | |
ifxDBDATE | string | Свойство драйвера JDBC: ifxDBDATE. | |
ifxDBSPACETEMP | string | Свойство драйвера JDBC: ifxDBSPACETEMP. | |
ifxDBTEMP | string | Свойство драйвера JDBC: ifxDBTEMP. | |
ifxDBTIME | string | Свойство драйвера JDBC: ifxDBTIME. | |
ifxDBUPSPACE | string | Свойство драйвера JDBC: ifxDBUPSPACE. | |
ifxDB_LOCALE | string | Свойство драйвера JDBC: ifxDB_LOCALE. | |
ifxDELIMIDENT | boolean | Свойство драйвера JDBC: ifxDELIMIDENT. | |
ifxENABLE_TYPE_CACHE | boolean | Свойство драйвера JDBC: ifxENABLE_TYPE_CACHE. | |
ifxFET_BUF_SIZE | int | Свойство драйвера JDBC: ifxFET_BUF_SIZE. | |
ifxGL_DATE | string | Свойство драйвера JDBC: ifxGL_DATE. | |
ifxGL_DATETIME | string | Свойство драйвера JDBC: ifxGL_DATETIME. | |
ifxIFX_AUTOFREE | boolean | Свойство драйвера JDBC: ifxIFX_AUTOFREE. | |
ifxIFX_DIRECTIVES | string | Свойство драйвера JDBC: ifxIFX_DIRECTIVES. | |
ifxIFX_LOCK_MODE_WAIT | Период (с точностью до секунды) | 2s | Свойство драйвера JDBC: ifxIFX_LOCK_MODE_WAIT. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
ifxIFX_SOC_TIMEOUT | Период (с точностью до миллисекунды) | Свойство драйвера JDBC: ifxIFX_SOC_TIMEOUT. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек. | |
ifxIFX_USEPUT | boolean | Свойство драйвера JDBC: ifxIFX_USEPUT. | |
ifxIFX_USE_STRENC | boolean | Свойство драйвера JDBC: ifxIFX_USE_STRENC. | |
ifxIFX_XASPEC | string | y | Свойство драйвера JDBC: ifxIFX_XASPEC. |
ifxINFORMIXCONRETRY | int | Свойство драйвера JDBC: ifxINFORMIXCONRETRY. | |
ifxINFORMIXCONTIME | Период (с точностью до секунды) | Свойство драйвера JDBC: ifxINFORMIXCONTIME. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
ifxINFORMIXOPCACHE | string | Свойство драйвера JDBC: ifxINFORMIXOPCACHE. | |
ifxINFORMIXSTACKSIZE | int | Свойство драйвера JDBC: ifxINFORMIXSTACKSIZE. | |
ifxJDBCTEMP | string | Свойство драйвера JDBC: ifxJDBCTEMP. | |
ifxLDAP_IFXBASE | string | Свойство драйвера JDBC: ifxLDAP_IFXBASE. | |
ifxLDAP_PASSWD | string | Свойство драйвера JDBC: ifxLDAP_PASSWD. | |
ifxLDAP_URL | string | Свойство драйвера JDBC: ifxLDAP_URL. | |
ifxLDAP_USER | string | Свойство драйвера JDBC: ifxLDAP_USER. | |
ifxLOBCACHE | int | Свойство драйвера JDBC: ifxLOBCACHE. | |
ifxNEWCODESET | string | Свойство драйвера JDBC: ifxNEWCODESET. | |
ifxNEWLOCALE | string | Свойство драйвера JDBC: ifxNEWLOCALE. | |
ifxNODEFDAC | string | Свойство драйвера JDBC: ifxNODEFDAC. | |
ifxOPTCOMPIND | string | Свойство драйвера JDBC: ifxOPTCOMPIND. | |
ifxOPTOFC | string | Свойство драйвера JDBC: ifxOPTOFC. | |
ifxOPT_GOAL | string | Свойство драйвера JDBC: ifxOPT_GOAL. | |
ifxPATH | string | Свойство драйвера JDBC: ifxPATH. | |
ifxPDQPRIORITY | string | Свойство драйвера JDBC: ifxPDQPRIORITY. | |
ifxPLCONFIG | string | Свойство драйвера JDBC: ifxPLCONFIG. | |
ifxPLOAD_LO_PATH | string | Свойство драйвера JDBC: ifxPLOAD_PATH. | |
ifxPROTOCOLTRACE | int | Свойство драйвера JDBC: ifxPROTOCOLTRACE. | |
ifxPROTOCOLTRACEFILE | string | Свойство драйвера JDBC: ifxPROTOCOLTRACEFILE. | |
ifxPROXY | string | Свойство драйвера JDBC: ifxPROXY. | |
ifxPSORT_DBTEMP | string | Свойство драйвера JDBC: ifxPSORT_DBTEMP. | |
ifxPSORT_NPROCS | boolean | Свойство драйвера JDBC: ifxPSORT_NPROCS. | |
ifxSECURITY | string | Свойство драйвера JDBC: ifxSECURITY. | |
ifxSQLH_FILE | string | Свойство драйвера JDBC: ifxSQLH_FILE. | |
ifxSQLH_LOC | string | Свойство драйвера JDBC: ifxSQLH_LOC. | |
ifxSQLH_TYPE | string | Свойство драйвера JDBC: ifxSQLH_TYPE. | |
ifxSSLCONNECTION | string | Свойство драйвера JDBC: ifxSSLCONNECTION. | |
ifxSTMT_CACHE | string | Свойство драйвера JDBC: ifxSTMT_CACHE. | |
ifxTRACE | int | Свойство драйвера JDBC: ifxTRACE. | |
ifxTRACEFILE | string | Свойство драйвера JDBC: ifxTRACEFILE. | |
ifxTRUSTED_CONTEXT | string | Свойство драйвера JDBC: ifxTRUSTED_CONTEXT. | |
ifxUSEV5SERVER | boolean | Свойство драйвера JDBC: ifxUSEV5SERVER. | |
ifxUSE_DTENV | boolean | Свойство драйвера JDBC: ifxUSE_DTENV. | |
loginTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: loginTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
password | Пароль с обратимым шифрованием (строка) | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
roleName | string | Свойство драйвера JDBC: roleName. | |
user | string | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. |
oauthProvider > databaseStore > dataSource > properties.db2.i.native
Свойства источника данных для драйвера JDBC IBM DB2 for i Native.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | *LOCAL | Свойство драйвера JDBC: databaseName. |
access |
| all | Свойство драйвера JDBC: access. all all read call read call read only read only |
autoCommit | boolean | true | Свойство драйвера JDBC: autoCommit. |
batchStyle |
| 2.0 | Свойство драйвера JDBC: batchStyle. 2.0 2.0 2.1 2.1 |
behaviorOverride | int | Свойство драйвера JDBC: behaviorOverride. | |
blockSize |
| 32 | Свойство драйвера JDBC: blockSize. 0 0 256 256 16 16 512 512 128 128 8 8 64 64 32 32 |
cursorHold | boolean | false | Свойство драйвера JDBC: cursorHold. |
cursorSensitivity |
| asensitive | Свойство драйвера JDBC: cursorSensitivity. Допустимые значения: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). asensitive asensitive sensitive sensitive |
dataTruncation | string | true | Свойство драйвера JDBC: dataTruncation. |
dateFormat |
| Свойство драйвера JDBC: dateFormat. julian julian dmy dmy ymd ymd usa usa eur eur mdy mdy iso iso jis jis | |
dateSeparator |
| Свойство драйвера JDBC: dateSeparator. \, Запятая (,). b Символ b - Дефис (-). . Точка (.). / Косая черта (/). | |
decimalSeparator |
| Свойство драйвера JDBC: decimalSeparator. \, Запятая (,). . Точка (.). | |
directMap | boolean | true | Свойство драйвера JDBC: directMap. |
doEscapeProcessing | boolean | true | Свойство драйвера JDBC: doEscapeProcessing. |
fullErrors | boolean | Свойство драйвера JDBC: fullErrors. | |
libraries | string | Свойство драйвера JDBC: libraries. | |
lobThreshold | int Max: 500000 | 0 | Свойство драйвера JDBC: lobThreshold. |
lockTimeout | Период (с точностью до секунды) | 0 | Свойство драйвера JDBC: lockTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
loginTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: loginTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
maximumPrecision |
| 31 | Свойство драйвера JDBC: maximumPrecision. 63 63 31 31 |
maximumScale | int Min: 0 Max: 63 | 31 | Свойство драйвера JDBC: maximumScale. |
minimumDivideScale | int Min: 0 Max: 9 | 0 | Свойство драйвера JDBC: minimumDivideScale. |
networkProtocol | int | Свойство драйвера JDBC: networkProtocol. | |
password | Пароль с обратимым шифрованием (строка) | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
portNumber | int | Порт для соединения с базой данных. | |
prefetch | boolean | true | Свойство драйвера JDBC: prefetch. |
queryOptimizeGoal |
| 2 | Свойство драйвера JDBC: queryOptimizeGoal. Допустимые значения: 1 (*FIRSTIO) или 2 (*ALLIO). 1 *FIRSTIO 2 *ALLIO |
reuseObjects | boolean | true | Свойство драйвера JDBC: reuseObjects. |
serverName | string | Сервер, на котором работает база данных. | |
serverTraceCategories | int | 0 | Свойство драйвера JDBC: serverTraceCategories. |
systemNaming | boolean | false | Свойство драйвера JDBC: systemNaming. |
timeFormat |
| Свойство драйвера JDBC: timeFormat. usa usa eur eur iso iso jis jis hms hms | |
timeSeparator |
| Свойство драйвера JDBC: timeSeparator. \, Запятая (,). b Символ b : Двоеточие (:). . Точка (.). | |
trace | boolean | Свойство драйвера JDBC: trace. | |
transactionTimeout | Период (с точностью до секунды) | 0 | Свойство драйвера JDBC: transactionTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
translateBinary | boolean | false | Свойство драйвера JDBC: translateBinary. |
translateHex |
| character | Свойство драйвера JDBC: translateHex. character character binary binary |
useBlockInsert | boolean | false | Свойство драйвера JDBC: useBlockInsert. |
user | string | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. |
oauthProvider > databaseStore > dataSource > properties.derby.embedded
Свойства источника данных для драйвера JDBC Derby Embedded.
Name | Type | Default | Description |
---|---|---|---|
createDatabase |
| Свойство драйвера JDBC: createDatabase. false Не создавать базу данных автоматически. create При установлении соединения автоматически создать базу данных, если она не существует. | |
databaseName | string | Свойство драйвера JDBC: databaseName. | |
connectionAttributes | string | Свойство драйвера JDBC: connectionAttributes. | |
loginTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: loginTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
password | Пароль с обратимым шифрованием (строка) | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
shutdownDatabase |
| Свойство драйвера JDBC: shutdownDatabase. false Не выключать базу данных. shutdown Выключать базу данных при попытке соединения. | |
user | string | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. |
oauthProvider > databaseStore > dataSource > properties
Список свойств поставщика JDBC, заданных для источника данных. Например, databaseName="dbname" serverName="localhost" portNumber="50000".
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Свойство драйвера JDBC: databaseName. | |
serverName | string | Сервер, на котором работает база данных. | |
portNumber | int | Порт для соединения с базой данных. | |
URL | string | URL для подключения к базе данных. | |
user | string | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
password | Пароль с обратимым шифрованием (строка) | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. |
oauthProvider > databaseStore > dataSource > properties.microsoft.sqlserver
Свойства источника данных для Microsoft SQL Server JDBC Driver.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Свойство драйвера JDBC: databaseName. | |
instanceName | string | Свойство драйвера JDBC: instanceName. | |
serverName | string | localhost | Сервер, на котором работает база данных. |
portNumber | int | Порт для соединения с базой данных. | |
accessToken | string | Свойство драйвера JDBC: accessToken. | |
applicationIntent |
| Свойство драйвера JDBC: applicationIntent. ReadOnly ReadOnly ReadWrite ReadWrite | |
applicationName | string | Свойство драйвера JDBC: applicationName. | |
authentication |
| Свойство драйвера JDBC: authentication. ActiveDirectoryPassword ActiveDirectoryPassword ActiveDirectoryIntegrated ActiveDirectoryIntegrated SqlPassword SqlPassword NotSpecified NotSpecified | |
authenticationScheme |
| Свойство драйвера JDBC: authenticationScheme. JavaKerberos JavaKerberos NativeAuthentication NativeAuthentication | |
columnEncryptionSetting |
| Свойство драйвера JDBC: columnEncryptionSetting. Enabled Enabled Disabled Disabled | |
encrypt | boolean | Свойство драйвера JDBC: encrypt. | |
failoverPartner | string | Свойство драйвера JDBC: failoverPartner. | |
hostNameInCertificate | string | Свойство драйвера JDBC: hostNameInCertificate. | |
integratedSecurity | boolean | Свойство драйвера JDBC: integratedSecurity. | |
keyStoreAuthentication |
| Свойство драйвера JDBC: keyStoreAuthentication. JavaKeyStorePassword JavaKeyStorePassword | |
keyStoreLocation | Путь к файлу | Свойство драйвера JDBC: ifxPLOAD_PATH. | |
keyStoreSecret | Пароль с обратимым шифрованием (строка) | Свойство драйвера JDBC: keyStoreSecret. | |
lastUpdateCount | boolean | Свойство драйвера JDBC: lastUpdateCount. | |
lockTimeout | Период (с точностью до миллисекунды) | Свойство драйвера JDBC: lockTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек. | |
loginTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: loginTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
multiSubnetFailover | boolean | Свойство драйвера JDBC: multiSubnetFailover. | |
packetSize | int Min: -1 Max: 32767 | Свойство драйвера JDBC: packetSize. | |
password | Пароль с обратимым шифрованием (строка) | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
responseBuffering |
| Свойство драйвера JDBC: responseBuffering. adaptive adaptive full full | |
selectMethod |
| Свойство драйвера JDBC: selectMethod. cursor cursor direct direct | |
sendStringParametersAsUnicode | boolean | false | Свойство драйвера JDBC: sendStringParametersAsUnicode. |
sendTimeAsDatetime | boolean | Свойство драйвера JDBC: sendTimeAsDatetime. | |
serverNameAsACE | boolean | Свойство драйвера JDBC: serverNameAsACE. | |
serverSpn | string | Свойство драйвера JDBC: serverSpn. | |
transparentNetworkIPResolution | boolean | Свойство драйвера JDBC: transparentNetworkIPResolution. | |
trustServerCertificate | boolean | Свойство драйвера JDBC: trustServerCertificate. | |
trustStore | string | Свойство драйвера JDBC: trustStore. | |
trustStorePassword | Пароль с обратимым шифрованием (строка) | Свойство драйвера JDBC: trustStorePassword. | |
URL | string | URL для подключения к базе данных. Пример: jdbc:sqlserver://localhost:1433;databaseName=myDB. | |
user | string | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
workstationID | string | Свойство драйвера JDBC: workstationID. | |
xopenStates | boolean | Свойство драйвера JDBC: xopenStates. |
oauthProvider > databaseStore > dataSource > properties.oracle
Свойства источника данных для драйвера JDBC Oracle.
Name | Type | Default | Description |
---|---|---|---|
driverType |
| thin | Свойство драйвера JDBC: driverType. oci oci thin thin |
databaseName | string | Свойство драйвера JDBC: databaseName. | |
serverName | string | localhost | Сервер, на котором работает база данных. |
portNumber | int | 1521 | Порт для соединения с базой данных. |
URL | string | URL для подключения к базе данных. Примеры: jdbc:oracle:thin:@//localhost:1521/sample или jdbc:oracle:oci:@//localhost:1521/sample. | |
connectionProperties | string | Свойство драйвера JDBC: connectionProperties. | |
loginTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: loginTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
networkProtocol | string | Свойство драйвера JDBC: networkProtocol. | |
ONSConfiguration | string | Свойство драйвера JDBC: ONSConfiguration. | |
password | Пароль с обратимым шифрованием (строка) | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
roleName | string | Свойство драйвера JDBC: roleName. | |
serviceName | string | Свойство драйвера JDBC: serviceName. | |
TNSEntryName | string | Свойство драйвера JDBC: TNSEntryName. | |
user | string | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. |
oauthProvider > databaseStore > dataSource > properties.derby.client
Свойства источника данных для драйвера JDBC Derby Network Client.
Name | Type | Default | Description |
---|---|---|---|
createDatabase |
| Свойство драйвера JDBC: createDatabase. false Не создавать базу данных автоматически. create При установлении соединения автоматически создать базу данных, если она не существует. | |
databaseName | string | Свойство драйвера JDBC: databaseName. | |
serverName | string | localhost | Сервер, на котором работает база данных. |
portNumber | int | 1527 | Порт для соединения с базой данных. |
connectionAttributes | string | Свойство драйвера JDBC: connectionAttributes. | |
loginTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: loginTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
password | Пароль с обратимым шифрованием (строка) | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
retrieveMessageText | boolean | true | Свойство драйвера JDBC: retrieveMessageText. |
securityMechanism |
| 3 | Свойство драйвера JDBC: securityMechanism. Допустимые значения: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 8 (STRONG_PASSWORD_SUBSTITUTE_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY). 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 8 STRONG_PASSWORD_SUBSTITUTE_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY |
shutdownDatabase |
| Свойство драйвера JDBC: shutdownDatabase. false Не выключать базу данных. shutdown Выключать базу данных при попытке соединения. | |
ssl |
| Свойство драйвера JDBC: ssl. peerAuthentication peerAuthentication basic basic off off | |
traceDirectory | string | Свойство драйвера JDBC: traceDirectory. | |
traceFile | string | Свойство драйвера JDBC: traceFile. | |
traceFileAppend | boolean | Свойство драйвера JDBC: traceFileAppend. | |
traceLevel | int | Побитовая комбинация следующих констант: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_XA_CALLS=2048, TRACE_ALL=-1. | |
user | string | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. |
oauthProvider > databaseStore > dataSource > properties.datadirect.sqlserver
Свойства источника данных для драйвера DataDirect Connect for JDBC, предназначенного для Microsoft SQL Server.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Свойство драйвера JDBC: databaseName. | |
serverName | string | localhost | Сервер, на котором работает база данных. |
portNumber | int | Порт для соединения с базой данных. | |
accountingInfo | string | Свойство драйвера JDBC: accountingInfo. | |
alternateServers | string | Свойство драйвера JDBC: alternateServers. | |
alwaysReportTriggerResults | boolean | Свойство драйвера JDBC: alwaysReportTriggerResults. | |
applicationName | string | Свойство драйвера JDBC: applicationName. | |
authenticationMethod |
| Свойство драйвера JDBC: authenticationMethod. auto auto ntlm ntlm userIdPassword userIdPassword kerberos kerberos | |
bulkLoadBatchSize | long | Свойство драйвера JDBC: bulkLoadBatchSize. | |
bulkLoadOptions | long | Свойство драйвера JDBC: bulkLoadOptions. | |
clientHostName | string | Свойство драйвера JDBC: clientHostName. | |
clientUser | string | Свойство драйвера JDBC: clientUser. | |
codePageOverride | string | Свойство драйвера JDBC: codePageOverride. | |
connectionRetryCount | int | Свойство драйвера JDBC: connectionRetryCount. | |
connectionRetryDelay | Период (с точностью до секунды) | Свойство драйвера JDBC: connectionRetryDelay. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
convertNull | int | Свойство драйвера JDBC: convertNull. | |
dateTimeInputParameterType |
| Свойство драйвера JDBC: dateTimeInputParameterType. dateTime dateTime dateTimeOffset dateTimeOffset auto auto | |
dateTimeOutputParameterType |
| Свойство драйвера JDBC: dateTimeOutputParameterType. dateTime dateTime dateTimeOffset dateTimeOffset auto auto | |
describeInputParameters |
| Свойство драйвера JDBC: describeInputParameters. describeIfString describeIfString describeIfDateTime describeIfDateTime noDescribe noDescribe describeAll describeAll | |
describeOutputParameters |
| Свойство драйвера JDBC: describeOutputParameters. describeIfString describeIfString describeIfDateTime describeIfDateTime noDescribe noDescribe describeAll describeAll | |
enableBulkLoad | boolean | Свойство драйвера JDBC: enableBulkLoad. | |
enableCancelTimeout | boolean | Свойство драйвера JDBC: enableCancelTimeout. | |
encryptionMethod |
| Свойство драйвера JDBC: encryptionMethod. noEncryption noEncryption loginSSL loginSSL requestSSL requestSSL SSL SSL | |
failoverGranularity |
| Свойство драйвера JDBC: failoverGranularity. nonAtomic nonAtomic disableIntegrityCheck disableIntegrityCheck atomic atomic atomicWithRepositioning atomicWithRepositioning | |
failoverMode |
| Свойство драйвера JDBC: failoverMode. select select connect connect extended extended | |
failoverPreconnect | boolean | Свойство драйвера JDBC: failoverPreconnect. | |
hostNameInCertificate | string | Свойство драйвера JDBC: hostNameInCertificate. | |
initializationString | string | Свойство драйвера JDBC: initializationString. | |
insensitiveResultSetBufferSize | int | Свойство драйвера JDBC: insensitiveResultSetBufferSize. | |
javaDoubleToString | boolean | Свойство драйвера JDBC: javaDoubleToString. | |
JDBCBehavior |
| 0 | Свойство драйвера JDBC: JDBCBehavior. Возможные значения: 0 (JDBC 4.0) или 1 (JDBC 3.0). 0 JDBC 4.0 1 JDBC 3.0 |
loadBalancing | boolean | Свойство драйвера JDBC: loadBalancing. | |
loginTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: loginTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
longDataCacheSize | int Min: -1 | Свойство драйвера JDBC: longDataCacheSize. | |
netAddress | string | Свойство драйвера JDBC: netAddress. | |
packetSize | int Min: -1 Max: 128 | Свойство драйвера JDBC: packetSize. | |
password | Пароль с обратимым шифрованием (строка) | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
queryTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: queryTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
resultsetMetaDataOptions | int | Свойство драйвера JDBC: resultsetMetaDataOptions. | |
selectMethod |
| Свойство драйвера JDBC: selectMethod. cursor cursor direct direct | |
snapshotSerializable | boolean | Свойство драйвера JDBC: snapshotSerializable. | |
spyAttributes | string | Свойство драйвера JDBC: spyAttributes. | |
stringInputParameterType |
| varchar | Свойство драйвера JDBC: stringInputParameterType. nvarchar nvarchar varchar varchar |
stringOutputParameterType |
| varchar | Свойство драйвера JDBC: stringOutputParameterType. nvarchar nvarchar varchar varchar |
suppressConnectionWarnings | boolean | Свойство драйвера JDBC: suppressConnectionWarnings. | |
transactionMode |
| Свойство драйвера JDBC: transactionMode. explicit explicit implicit implicit | |
truncateFractionalSeconds | boolean | Свойство драйвера JDBC: truncateFractionalSeconds. | |
trustStore | string | Свойство драйвера JDBC: trustStore. | |
trustStorePassword | Пароль с обратимым шифрованием (строка) | Свойство драйвера JDBC: trustStorePassword. | |
user | string | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
useServerSideUpdatableCursors | boolean | Свойство драйвера JDBC: useServerSideUpdatableCursors. | |
validateServerCertificate | boolean | Свойство драйвера JDBC: validateServerCertificate. | |
XATransactionGroup | string | Свойство драйвера JDBC: XATransactionGroup. | |
XMLDescribeType |
| Свойство драйвера JDBC: XMLDescribeType. longvarbinary longvarbinary longvarchar longvarchar |
oauthProvider > databaseStore > dataSource > properties.informix.jcc
Свойства источника данных для IBM Data Server Driver for JDBC и SQLJ for Informix.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Свойство драйвера JDBC: databaseName. | |
serverName | string | localhost | Сервер, на котором работает база данных. |
portNumber | int | 1526 | Порт для соединения с базой данных. |
currentLockTimeout | Период (с точностью до секунды) | 2s | Свойство драйвера JDBC: currentLockTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
DBANSIWARN | boolean | Свойство драйвера JDBC: DBANSIWARN. | |
DBDATE | string | Свойство драйвера JDBC: DBDATE. | |
DBPATH | string | Свойство драйвера JDBC: DBPATH. | |
DBSPACETEMP | string | Свойство драйвера JDBC: DBSPACETEMP. | |
DBTEMP | string | Свойство драйвера JDBC: DBTEMP. | |
DBUPSPACE | string | Свойство драйвера JDBC: DBUPSPACE. | |
DELIMIDENT | boolean | Свойство драйвера JDBC: DELIMIDENT. | |
deferPrepares | boolean | Свойство драйвера JDBC: deferPrepares. | |
driverType | int | 4 | Свойство драйвера JDBC: driverType. |
enableNamedParameterMarkers | int | Свойство драйвера JDBC: enableNamedParameterMarkers. Допустимые значения: 1 (YES) или 2 (NO). | |
enableSeamlessFailover | int | Свойство драйвера JDBC: enableSeamlessFailover. Допустимые значения: 1 (YES) или 2 (NO). | |
enableSysplexWLB | boolean | Свойство драйвера JDBC: enableSysplexWLB. | |
fetchSize | int | Свойство драйвера JDBC: fetchSize. | |
fullyMaterializeLobData | boolean | Свойство драйвера JDBC: fullyMaterializeLobData. | |
IFX_DIRECTIVES |
| Свойство драйвера JDBC: IFX_DIRECTIVES. OFF OFF ON ON | |
IFX_EXTDIRECTIVES |
| Свойство драйвера JDBC: IFX_EXTDIRECTIVES. OFF OFF ON ON | |
IFX_UPDDESC | string | Свойство драйвера JDBC: IFX_UPDDESC. | |
IFX_XASTDCOMPLIANCE_XAEND |
| Свойство драйвера JDBC: IFX_XASTDCOMPLIANCE_XAEND. 0 0 1 1 | |
INFORMIXOPCACHE | string | Свойство драйвера JDBC: INFORMIXOPCACHE. | |
INFORMIXSTACKSIZE | string | Свойство драйвера JDBC: INFORMIXSTACKSIZE. | |
keepDynamic | int | Свойство драйвера JDBC: keepDynamic. | |
loginTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: loginTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
NODEFDAC |
| Свойство драйвера JDBC: NODEFDAC. no no yes yes | |
OPTCOMPIND |
| Свойство драйвера JDBC: OPTCOMPIND. 0 0 1 1 2 2 | |
OPTOFC |
| Свойство драйвера JDBC: OPTOFC. 0 0 1 1 | |
password | Пароль с обратимым шифрованием (строка) | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
PDQPRIORITY |
| Свойство драйвера JDBC: PDQPRIORITY. HIGH HIGH LOW LOW OFF OFF | |
progressiveStreaming |
| Свойство драйвера JDBC: progressiveStreaming. Допустимые значения: 1 (YES) или 2 (NO). 1 YES 2 NO | |
PSORT_DBTEMP | string | Свойство драйвера JDBC: PSORT_DBTEMP. | |
PSORT_NPROCS | string Max: 10 | Свойство драйвера JDBC: PSORT_NPROCS. | |
queryDataSize | int Min: 4096 Max: 10485760 | Свойство драйвера JDBC: queryDataSize. | |
resultSetHoldability |
| Свойство драйвера JDBC: resultSetHoldability. Допустимые значения: 1 (HOLD_CURSORS_OVER_COMMIT) или 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
resultSetHoldabilityForCatalogQueries |
| Свойство драйвера JDBC: resultSetHoldabilityForCatalogQueries. Допустимые значения: 1 (HOLD_CURSORS_OVER_COMMIT) или 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
retrieveMessagesFromServerOnGetMessage | boolean | true | Свойство драйвера JDBC: retrieveMessagesFromServerOnGetMessage. |
securityMechanism |
| Свойство драйвера JDBC: securityMechanism. Допустимые значения: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY). 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY | |
STMT_CACHE |
| Свойство драйвера JDBC: STMT_CACHE. 0 0 1 1 | |
traceDirectory | string | Свойство драйвера JDBC: traceDirectory. | |
traceFile | string | Свойство драйвера JDBC: traceFile. | |
traceFileAppend | boolean | Свойство драйвера JDBC: traceFileAppend. | |
traceLevel | int | Побитовая комбинация следующих констант: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_SQLJ=1024, TRACE_META_CALLS=8192, TRACE_DATASOURCE_CALLS=16384, TRACE_LARGE_OBJECT_CALLS=32768, TRACE_SYSTEM_MONITOR=131072, TRACE_TRACEPOINTS=262144, TRACE_ALL=-1. | |
useJDBC4ColumnNameAndLabelSemantics | int | Свойство драйвера JDBC: useJDBC4ColumnNameAndLabelSemantics. Допустимые значения: 1 (YES) или 2 (NO). | |
user | string | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. |
oauthProvider > databaseStore > dataSource > properties.db2.jcc
Свойства источника данных для IBM Data Server Driver for JDBC и SQLJ for DB2.
Name | Type | Default | Description |
---|---|---|---|
driverType |
| 4 | Свойство драйвера JDBC: driverType. 2 Драйвер JDBC типа 2. 4 Драйвер JDBC типа 4. |
databaseName | string | Свойство драйвера JDBC: databaseName. | |
serverName | string | localhost | Сервер, на котором работает база данных. |
portNumber | int | 50000 | Порт для соединения с базой данных. |
accountingInterval | string | Свойство драйвера JDBC: accountingInterval. | |
activateDatabase | int | Свойство драйвера JDBC: activateDatabase. | |
affinityFailbackInterval | Период (с точностью до секунды) | Свойство драйвера JDBC: affinityFailbackInterval. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
allowNextOnExhaustedResultSet |
| Свойство драйвера JDBC: allowNextOnExhaustedResultSet. 1 YES 2 NO | |
allowNullResultSetForExecuteQuery |
| Свойство драйвера JDBC: allowNullResultSetForExecuteQuery. 1 YES 2 NO | |
alternateGroupDatabaseName | string | Свойство драйвера JDBC: alternateGroupDatabaseName. | |
alternateGroupPortNumber | string | Свойство драйвера JDBC: alternateGroupPortNumber. | |
alternateGroupServerName | string | Свойство драйвера JDBC: alternateGroupServerName. | |
atomicMultiRowInsert |
| Свойство драйвера JDBC: atomicMultiRowInsert. 1 YES 2 NO | |
blockingReadConnectionTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: blockingReadConnectionTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
charOutputSize | short | Свойство драйвера JDBC: charOutputSize. | |
clientApplcompat | string | Свойство драйвера JDBC: clientApplcompat. | |
clientAccountingInformation | string | Свойство драйвера JDBC: clientAccountingInformation. | |
clientApplicationInformation | string | Свойство драйвера JDBC: clientApplicationInformation. | |
clientBidiStringType |
| Свойство драйвера JDBC: clientBidiStringType. 11 BIDI_ST11 4 BIDI_ST4 5 BIDI_ST5 6 BIDI_ST6 7 BIDI_ST7 8 BIDI_ST8 9 BIDI_ST9 10 BIDI_ST10 | |
clientDebugInfo | string Max: 254 | Свойство драйвера JDBC: clientDebugInfo. | |
clientProgramId | string Max: 80 | Свойство драйвера JDBC: clientProgramId. | |
clientProgramName | string Max: 12 | Свойство драйвера JDBC: clientProgramName. | |
clientRerouteAlternatePortNumber | string | Свойство драйвера JDBC: clientRerouteAlternatePortNumber. | |
clientRerouteAlternateServerName | string | Свойство драйвера JDBC: clientRerouteAlternateServerName. | |
clientUser | string | Свойство драйвера JDBC: clientUser. | |
clientWorkstation | string | Свойство драйвера JDBC: clientWorkstation. | |
commandTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: commandTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
concurrentAccessResolution |
| Свойство драйвера JDBC: concurrentAccessResolution. 1 CONCURRENTACCESS_USE_CURRENTLY_COMMITTED 2 CONCURRENTACCESS_WAIT_FOR_OUTCOME | |
connectionCloseWithInFlightTransaction |
| Свойство драйвера JDBC: connectionCloseWithInFlightTransaction. 1 CONNECTION_CLOSE_WITH_EXCEPTION 2 CONNECTION_CLOSE_WITH_ROLLBACK | |
connectionTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: connectionTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
connectNode | int Min: 0 Max: 999 | Свойство драйвера JDBC: connectNode. | |
currentAlternateGroupEntry | int | Свойство драйвера JDBC: currentAlternateGroupEntry. | |
currentDegree | string | Свойство драйвера JDBC: currentDegree. | |
currentExplainMode | string Max: 254 | Свойство драйвера JDBC: currentExplainMode. | |
currentExplainSnapshot | int Max: 8 | Свойство драйвера JDBC: currentExplainSnapshot. | |
currentFunctionPath | string | Свойство драйвера JDBC: currentFunctionPath. | |
currentLocaleLcCtype | string | Свойство драйвера JDBC: currentLocaleLcCtype. | |
currentLockTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: currentLockTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
currentMaintainedTableTypesForOptimization |
| Свойство драйвера JDBC: currentMaintainedTableTypesForOptimization. SYSTEM SYSTEM ALL ALL NONE NONE USER USER | |
currentPackagePath | string | Свойство драйвера JDBC: currentPackagePath. | |
currentPackageSet | string | Свойство драйвера JDBC: currentPackageSet. | |
currentQueryOptimization |
| Свойство драйвера JDBC: currentQueryOptimization. 0 0 1 1 2 2 3 3 5 5 7 7 9 9 | |
currentSQLID | string | Свойство драйвера JDBC: currentSQLID. | |
currentSchema | string | Свойство драйвера JDBC: currentSchema. | |
cursorSensitivity |
| Свойство драйвера JDBC: cursorSensitivity. Допустимые значения: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). 0 TYPE_SCROLL_SENSITIVE_STATIC 1 TYPE_SCROLL_SENSITIVE_DYNAMIC 2 TYPE_SCROLL_ASENSITIVE | |
dateFormat |
| Свойство драйвера JDBC: dateFormat. 1 ISO 2 USA 3 EUR 4 JIS | |
decimalRoundingMode |
| Свойство драйвера JDBC: decimalRoundingMode. 1 ROUND_DOWN 2 ROUND_CEILING 3 ROUND_HALF_EVEN 4 ROUND_HALF_UP 6 ROUND_FLOOR | |
decimalSeparator |
| Свойство драйвера JDBC: decimalSeparator. 1 DECIMAL_SEPARATOR_PERIOD 2 DECIMAL_SEPARATOR_COMMA | |
decimalStringFormat |
| Свойство драйвера JDBC: decimalStringFormat. 1 DECIMAL_STRING_FORMAT_TO_STRING 2 DECIMAL_STRING_FORMAT_TO_PLAIN_STRING | |
deferPrepares | boolean | true | Свойство драйвера JDBC: deferPrepares. |
downgradeHoldCursorsUnderXa | boolean | Свойство драйвера JDBC: downgradeHoldCursorsUnderXa. | |
enableAlternateGroupSeamlessACR | boolean | Свойство драйвера JDBC: enableAlternateGroupSeamlessACR. | |
enableBidiLayoutTransformation | boolean | Свойство драйвера JDBC: enableBidiLayoutTransformation. | |
enableClientAffinitiesList |
| Свойство драйвера JDBC: enableClientAffinitiesList. Допустимые значения: 1 (YES) или 2 (NO). 1 YES 2 NO | |
enableConnectionConcentrator | boolean | Свойство драйвера JDBC: enableConnectionConcentrator. | |
enableExtendedDescribe |
| Свойство драйвера JDBC: enableExtendedDescribe. 1 YES 2 NO | |
enableExtendedIndicators |
| Свойство драйвера JDBC: enableExtendedIndicators. 1 YES 2 NO | |
enableMultiRowInsertSupport | boolean | Свойство драйвера JDBC: enableMultiRowInsertSupport. | |
enableNamedParameterMarkers |
| Свойство драйвера JDBC: enableNamedParameterMarkers. Допустимые значения: 1 (YES) или 2 (NO). 1 YES 2 NO | |
enableRowsetSupport |
| Свойство драйвера JDBC: enableRowsetSupport. 1 YES 2 NO | |
enableSeamlessFailover |
| Свойство драйвера JDBC: enableSeamlessFailover. Допустимые значения: 1 (YES) или 2 (NO). 1 YES 2 NO | |
enableSysplexWLB | boolean | Свойство драйвера JDBC: enableSysplexWLB. | |
enableT2zosLBF |
| Свойство драйвера JDBC: enableT2zosLBF. 1 YES 2 NO | |
enableT2zosLBFSPResultSets |
| Свойство драйвера JDBC: enableT2zosLBFSPResultSets. 1 YES 2 NO | |
enableXACleanTransaction | boolean | Свойство драйвера JDBC: enableXACleanTransaction. | |
encryptionAlgorithm |
| Свойство драйвера JDBC: encryptionAlgorithm. 1 1 2 2 | |
extendedTableInfo |
| Свойство драйвера JDBC: extendedTableInfo. 1 YES 2 NO | |
fetchSize | int | Свойство драйвера JDBC: fetchSize. | |
fullyMaterializeInputStreams | boolean | Свойство драйвера JDBC: fullyMaterializeInputStreams. | |
fullyMaterializeInputStreamsOnBatchExecution |
| Свойство драйвера JDBC: fullyMaterializeInputStreamsOnBatchExecution. 1 YES 2 NO | |
fullyMaterializeLobData | boolean | Свойство драйвера JDBC: fullyMaterializeLobData. | |
implicitRollbackOption |
| Свойство драйвера JDBC: implicitRollbackOption. 0 IMPLICIT_ROLLBACK_OPTION_NOT_SET 1 IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION 2 IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION | |
interruptProcessingMode |
| Свойство драйвера JDBC: interruptProcessingMode. 0 INTERRUPT_PROCESSING_MODE_DISABLED 1 INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL 2 INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET | |
jdbcCollection | string | Свойство драйвера JDBC: jdbcCollection. | |
keepAliveTimeOut | Период (с точностью до секунды) | Свойство драйвера JDBC: keepAliveTimeOut. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
keepDynamic | int | Свойство драйвера JDBC: keepDynamic. | |
kerberosServerPrincipal | string | Свойство драйвера JDBC: kerberosServerPrincipal. | |
loginTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: loginTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
maxConnCachedParamBufferSize | int | Свойство драйвера JDBC: maxConnCachedParamBufferSize. | |
maxRetriesForClientReroute | int | Свойство драйвера JDBC: maxRetriesForClientReroute. | |
maxRowsetSize | int | Свойство драйвера JDBC: maxRowsetSize. | |
maxTransportObjects | int | Свойство драйвера JDBC: maxTransportObjects. | |
memberConnectTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: memberConnectTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
optimizationProfile | string | Свойство драйвера JDBC: optimizationProfile. | |
optimizationProfileToFlush | string | Свойство драйвера JDBC: optimizationProfileToFlush. | |
password | Пароль с обратимым шифрованием (строка) | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
pkList | string | Свойство драйвера JDBC: pkList. | |
profileName | string | Свойство драйвера JDBC: profileName. | |
progressiveStreaming |
| Свойство драйвера JDBC: progressiveStreaming. Допустимые значения: 1 (YES) или 2 (NO). 1 YES 2 NO | |
queryCloseImplicit |
| Свойство драйвера JDBC: queryCloseImplicit. Допустимые значения: 1 (QUERY_CLOSE_IMPLICIT_YES) или 2 (QUERY_CLOSE_IMPLICIT_NO). 1 QUERY_CLOSE_IMPLICIT_YES 2 QUERY_CLOSE_IMPLICIT_NO | |
queryDataSize | int Min: 4096 Max: 65535 | Свойство драйвера JDBC: queryDataSize. | |
queryTimeoutInterruptProcessingMode |
| Свойство драйвера JDBC: queryTimeoutInterruptProcessingMode. 1 INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL 2 INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET | |
readOnly | boolean | Свойство драйвера JDBC: readOnly. | |
recordTemporalHistory |
| Свойство драйвера JDBC: recordTemporalHistory. 1 YES 2 NO | |
reportLongTypes |
| Свойство драйвера JDBC: reportLongTypes. 1 YES 2 NO | |
resultSetHoldability |
| Свойство драйвера JDBC: resultSetHoldability. Допустимые значения: 1 (HOLD_CURSORS_OVER_COMMIT) или 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
resultSetHoldabilityForCatalogQueries |
| Свойство драйвера JDBC: resultSetHoldabilityForCatalogQueries. Допустимые значения: 1 (HOLD_CURSORS_OVER_COMMIT) или 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
retrieveMessagesFromServerOnGetMessage | boolean | true | Свойство драйвера JDBC: retrieveMessagesFromServerOnGetMessage. |
retryIntervalForClientReroute | Период (с точностью до секунды) | Свойство драйвера JDBC: retryIntervalForClientReroute. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
retryWithAlternativeSecurityMechanism |
| Свойство драйвера JDBC: retryWithAlternativeSecurityMechanism. 1 YES 2 NO | |
returnAlias |
| Свойство драйвера JDBC: returnAlias. 1 1 2 2 | |
securityMechanism |
| Свойство драйвера JDBC: securityMechanism. Допустимые значения: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY), 11 (KERBEROS_SECURITY), 12 (ENCRYPTED_USER_AND_DATA_SECURITY), 13 (ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY), 15 (PLUGIN_SECURITY), 16 (ENCRYPTED_USER_ONLY_SECURITY), 18 (TLS_CLIENT_CERTIFICATE_SECURITY). 11 KERBEROS_SECURITY 12 ENCRYPTED_USER_AND_DATA_SECURITY 13 ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 15 PLUGIN_SECURITY 16 ENCRYPTED_USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 18 TLS_CLIENT_CERTIFICATE_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY | |
sendCharInputsUTF8 |
| Свойство драйвера JDBC: sendCharInputsUTF8. 1 YES 2 NO | |
sendDataAsIs | boolean | Свойство драйвера JDBC: sendDataAsIs. | |
serverBidiStringType |
| Свойство драйвера JDBC: serverBidiStringType. 11 BIDI_ST11 4 BIDI_ST4 5 BIDI_ST5 6 BIDI_ST6 7 BIDI_ST7 8 BIDI_ST8 9 BIDI_ST9 10 BIDI_ST10 | |
sessionTimeZone | string | Свойство драйвера JDBC: sessionTimeZone. | |
sqljCloseStmtsWithOpenResultSet | boolean | Свойство драйвера JDBC: sqljCloseStmtsWithOpenResultSet. | |
sqljEnableClassLoaderSpecificProfiles | boolean | Свойство драйвера JDBC: sqljEnableClassLoaderSpecificProfiles. | |
ssid | string | Свойство драйвера JDBC: ssid. | |
sslCertLocation | string | Свойство драйвера JDBC: sslCertLocation. | |
SSLCipherSuites | string | Свойство драйвера JDBC: SSLCipherSuites. | |
sslConnection | boolean | Свойство драйвера JDBC: sslConnection. | |
sslTrustStoreLocation | string | Свойство драйвера JDBC: sslTrustStoreLocation. | |
sslTrustStorePassword | Пароль с обратимым шифрованием (строка) | Свойство драйвера JDBC: sslTrustStorePassword. | |
sslTrustStoreType | string | Свойство драйвера JDBC: sslTrustStoreType. | |
statementConcentrator |
| Свойство драйвера JDBC: statementConcentrator. 1 STATEMENT_CONCENTRATOR_OFF 2 STATEMENT_CONCENTRATOR_WITH_LITERALS | |
streamBufferSize | int | Свойство драйвера JDBC: streamBufferSize. | |
stripTrailingZerosForDecimalNumbers |
| Свойство драйвера JDBC: stripTrailingZerosForDecimalNumbers. 1 YES 2 NO | |
sysSchema | string | Свойство драйвера JDBC: sysSchema. | |
timeFormat |
| Свойство драйвера JDBC: timeFormat. 1 ISO 2 USA 3 EUR 4 JIS | |
timerLevelForQueryTimeOut |
| Свойство драйвера JDBC: timerLevelForQueryTimeOut. 1 QUERYTIMEOUT_STATEMENT_LEVEL 2 QUERYTIMEOUT_CONNECTION_LEVEL -1 QUERYTIMEOUT_DISABLED | |
timestampFormat |
| Свойство драйвера JDBC: timestampFormat. 1 ISO 5 JDBC | |
timestampOutputType |
| Свойство драйвера JDBC: timestampOutputType. 1 JDBC_TIMESTAMP 2 JCC_DBTIMESTAMP | |
timestampPrecisionReporting |
| Свойство драйвера JDBC: timestampPrecisionReporting. 1 TIMESTAMP_JDBC_STANDARD 2 TIMESTAMP_ZERO_PADDING | |
traceDirectory | string | Свойство драйвера JDBC: traceDirectory. | |
traceFile | string | Свойство драйвера JDBC: traceFile. | |
traceFileAppend | boolean | Свойство драйвера JDBC: traceFileAppend. | |
traceFileCount | int | Свойство драйвера JDBC: traceFileCount. | |
traceFileSize | int | Свойство драйвера JDBC: traceFileSize. | |
traceLevel | int | 0 | Побитовая комбинация следующих констант: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_SQLJ=1024, TRACE_META_CALLS=8192, TRACE_DATASOURCE_CALLS=16384, TRACE_LARGE_OBJECT_CALLS=32768, TRACE_SYSTEM_MONITOR=131072, TRACE_TRACEPOINTS=262144, TRACE_ALL=-1. |
traceOption |
| Свойство драйвера JDBC: traceOption. 0 0 1 1 | |
translateForBitData |
| Свойство драйвера JDBC: translateForBitData. 1 HEX_REPRESENTATION 2 SERVER_ENCODING_REPRESENTATION | |
updateCountForBatch |
| Свойство драйвера JDBC: updateCountForBatch. 1 NO_UPDATE_COUNT 2 TOTAL_UPDATE_COUNT | |
useCachedCursor | boolean | Свойство драйвера JDBC: useCachedCursor. | |
useIdentityValLocalForAutoGeneratedKeys | boolean | Свойство драйвера JDBC: useIdentityValLocalForAutoGeneratedKeys. | |
useJDBC4ColumnNameAndLabelSemantics |
| Свойство драйвера JDBC: useJDBC4ColumnNameAndLabelSemantics. Допустимые значения: 1 (YES) или 2 (NO). 1 YES 2 NO | |
useJDBC41DefinitionForGetColumns |
| Свойство драйвера JDBC: useJDBC41DefinitionForGetColumns. 1 YES 2 NO | |
user | string | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
useRowsetCursor | boolean | Свойство драйвера JDBC: useRowsetCursor. | |
useTransactionRedirect | boolean | Свойство драйвера JDBC: useTransactionRedirect. | |
xaNetworkOptimization | boolean | Свойство драйвера JDBC: xaNetworkOptimization. | |
xmlFormat |
| Свойство драйвера JDBC: xmlFormat. 0 XML_FORMAT_TEXTUAL 1 XML_FORMAT_BINARY |
oauthProvider > databaseStore > dataSource > properties.db2.i.toolbox
Свойства источника данных для драйвера JDBC IBM DB2 for i Toolbox.
Name | Type | Default | Description |
---|---|---|---|
serverName | string | Сервер, на котором работает база данных. | |
databaseName | string | Свойство драйвера JDBC: databaseName. | |
access |
| all | Свойство драйвера JDBC: access. all all read call read call read only read only |
behaviorOverride | int | Свойство драйвера JDBC: behaviorOverride. | |
bidiImplicitReordering | boolean | true | Свойство драйвера JDBC: bidiImplicitReordering. |
bidiNumericOrdering | boolean | false | Свойство драйвера JDBC: bidiNumericOrdering. |
bidiStringType | int | Свойство драйвера JDBC: bidiStringType. | |
bigDecimal | boolean | true | Свойство драйвера JDBC: bigDecimal. |
blockCriteria |
| 2 | Свойство драйвера JDBC: blockCriteria. Возможные значения: 0 (без блокировки записей), 1 (блокировка, если задано FOR FETCH ONLY), 2 (блокировка, если задано FOR UPDATE). 0 0 1 1 2 2 |
blockSize |
| 32 | Свойство драйвера JDBC: blockSize. 0 0 256 256 16 16 512 512 128 128 8 8 64 64 32 32 |
characterTruncation |
| Свойство драйвера JDBC: CharacterTruncation. default default warning warning none none | |
concurrentAccessResolution | int Min: 0 Max: 3 | Свойство драйвера JDBC: concurrentAccessResolution. | |
cursorHold | boolean | false | Свойство драйвера JDBC: cursorHold. |
cursorSensitivity |
| asensitive | Свойство драйвера JDBC: cursorSensitivity. Допустимые значения: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). asensitive asensitive insensitive insensitive sensitive sensitive |
dataCompression | boolean | true | Свойство драйвера JDBC: dataCompression. |
dataTruncation | boolean | true | Свойство драйвера JDBC: dataTruncation. |
dateFormat |
| Свойство драйвера JDBC: dateFormat. julian julian dmy dmy ymd ymd usa usa eur eur mdy mdy iso iso jis jis | |
dateSeparator |
| Свойство драйвера JDBC: dateSeparator. \, Запятая (,). ** Пробел ( ). - Дефис (-). . Точка (.). /** Косая черта (/). | |
decfloatRoundingMode |
| Свойство драйвера JDBC: decfloatRoundingMode. ceiling ceiling half even half even half up half up up up floor floor down down half down half down | |
decimalDataErrors | string | Свойство драйвера JDBC: decimalDataErrors. | |
decimalSeparator |
| Свойство драйвера JDBC: decimalSeparator. \, Запятая (,). . Точка (.). | |
describeOption | string | Свойство драйвера JDBC: describeOption. | |
driver |
| toolbox | Свойство драйвера JDBC: driver. native native toolbox toolbox |
errors |
| basic | Свойство драйвера JDBC: errors. basic basic full full |
extendedDynamic | boolean | false | Свойство драйвера JDBC: extendedDynamic. |
extendedMetaData | boolean | false | Свойство драйвера JDBC: extendedMetaData. |
fullOpen | boolean | false | Свойство драйвера JDBC: fullOpen. |
holdInputLocators | boolean | true | Свойство драйвера JDBC: holdInputLocators. |
holdStatements | boolean | false | Свойство драйвера JDBC: holdStatements. |
ignoreWarnings | string | Свойство драйвера JDBC: ignoreWarnings. | |
isolationLevelSwitchingSupport | boolean | false | Свойство драйвера JDBC: isolationLevelSwitchingSupport. |
keepAlive | boolean | Свойство драйвера JDBC: keepAlive. | |
lazyClose | boolean | false | Свойство драйвера JDBC: lazyClose. |
libraries | string | Свойство драйвера JDBC: libraries. | |
lobThreshold | int Min: 0 Max: 16777216 | 0 | Свойство драйвера JDBC: lobThreshold. |
loginTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: loginTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
maximumPrecision |
| 31 | Свойство драйвера JDBC: maximumPrecision. 63 64 31 31 |
maximumBlockedInputRows | int Min: 1 Max: 32000 | Свойство драйвера JDBC: maximumBlockedInputRows. | |
maximumScale | int Min: 0 Max: 63 | 31 | Свойство драйвера JDBC: maximumScale. |
metaDataSource | int Min: 0 Max: 1 | 1 | Свойство драйвера JDBC: metaDataSource. |
minimumDivideScale | int Min: 0 Max: 9 | 0 | Свойство драйвера JDBC: minimumDivideScale. |
naming |
| sql | Свойство драйвера JDBC: naming. system system sql sql |
numericRangeError |
| Свойство драйвера JDBC: numericRangeError. default default warning warning none none | |
package | string | Свойство драйвера JDBC: package. | |
packageAdd | boolean | true | Свойство драйвера JDBC: packageAdd. |
packageCCSID |
| 13488 | Свойство драйвера JDBC: packageCCSID. Допустимые значения: 1200 (UCS-2) или 13488 (UTF-16). 1200 1200 (UCS-2) 13488 13488 (UTF-16) |
packageCache | boolean | false | Свойство драйвера JDBC: packageCache. |
packageCriteria |
| default | Свойство драйвера JDBC: packageCriteria. default default select select |
packageError |
| warning | Свойство драйвера JDBC: packageError. exception exception warning warning none none |
packageLibrary | string | QGPL | Свойство драйвера JDBC: packageLibrary. |
password | Пароль с обратимым шифрованием (строка) | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
prefetch | boolean | true | Свойство драйвера JDBC: prefetch. |
prompt | boolean | false | Свойство драйвера JDBC: prompt. |
proxyServer | string | Свойство драйвера JDBC: proxyServer. | |
qaqqiniLibrary | string | Свойство драйвера JDBC: qaqqiniLibrary. | |
queryOptimizeGoal | int Min: 0 Max: 2 | 0 | Свойство драйвера JDBC: queryOptimizeGoal. Допустимые значения: 1 (*FIRSTIO) или 2 (*ALLIO). |
queryReplaceTruncatedParameter | string | Свойство драйвера JDBC: queryReplaceTruncatedParameter. | |
queryTimeoutMechanism |
| Свойство драйвера JDBC: queryTimeoutMechanism. cancel cancel qqrytimlmt qqrytimlmt | |
queryStorageLimit | int Min: -1 | Ограничение хранилища запросов | |
receiveBufferSize | int Min: 1 | Свойство драйвера JDBC: receiveBufferSize. | |
remarks |
| system | Свойство драйвера JDBC: remarks. system system sql sql |
rollbackCursorHold | boolean | false | Свойство драйвера JDBC: rollbackCursorHold. |
savePasswordWhenSerialized | boolean | false | Свойство драйвера JDBC: savePasswordWhenSerialized. |
secondaryUrl | string | Свойство драйвера JDBC: secondaryUrl. | |
secure | boolean | false | Свойство драйвера JDBC: secure. |
secureCurrentUser | boolean | Свойство драйвера JDBC: secureCurrentUser. | |
sendBufferSize | int Min: 1 | Свойство драйвера JDBC: sendBufferSize. | |
serverTraceCategories | int | 0 | Свойство драйвера JDBC: serverTraceCategories. |
serverTrace | int | Свойство драйвера JDBC: serverTrace. | |
soLinger | Период (с точностью до секунды) | Свойство драйвера JDBC: soLinger. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
soTimeout | Период (с точностью до миллисекунды) | Свойство драйвера JDBC: soTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек. | |
sort |
| hex | Свойство драйвера JDBC: sort. hex hex language language table table |
sortLanguage | string | Свойство драйвера JDBC: sortLanguage. | |
sortTable | string | Свойство драйвера JDBC: sortTable. | |
sortWeight |
| Свойство драйвера JDBC: sortWeight. shared shared unqiue unique | |
tcpNoDelay | boolean | Свойство драйвера JDBC: tcpNoDelay. | |
threadUsed | boolean | true | Свойство драйвера JDBC: threadUsed. |
timeFormat |
| Свойство драйвера JDBC: timeFormat. usa usa eur eur iso iso jis jis hms hms | |
timeSeparator |
| Свойство драйвера JDBC: timeSeparator. \, Запятая (,). ** Пробел ( ). : Двоеточие (:). .** Точка (.). | |
timestampFormat |
| Свойство драйвера JDBC: timestampFormat. iso iso ibmsql ibmsql | |
toolboxTrace |
| Свойство драйвера JDBC: toolboxTrace. all all proxy proxy datastream datastream pcml pcml warning warning information information jdbc jdbc none none diagnostic diagnostic thread thread error error conversion conversion | |
trace | boolean | Свойство драйвера JDBC: trace. | |
translateBinary | boolean | false | Свойство драйвера JDBC: translateBinary. |
translateBoolean | boolean | true | Свойство драйвера JDBC: translateBoolean. |
translateHex |
| character | Свойство драйвера JDBC: translateHex. character character binary binary |
trueAutoCommit | boolean | false | Свойство драйвера JDBC: trueAutoCommit. |
useBlockUpdate | boolean | Свойство драйвера JDBC: useBlockUpdate. | |
useDrdaMetadataVersion | boolean | Свойство драйвера JDBC: useDrdaMetadataVersion. | |
user | string | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
variableFieldCompression |
| Свойство драйвера JDBC: variableFieldCompression. all all true true false false insert insert | |
xaLooselyCoupledSupport | int Min: 0 Max: 1 | 0 | Свойство драйвера JDBC: xaLooselyCoupledSupport. |
oauthProvider > databaseStore > dataSource > properties.sybase
Свойства источника данных для драйвера JDBC Sybase.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Свойство драйвера JDBC: databaseName. | |
serverName | string | localhost | Сервер, на котором работает база данных. |
portNumber | int | 5000 | Порт для соединения с базой данных. |
connectionProperties | string | SELECT_OPENS_CURSOR=true | Свойство драйвера JDBC: connectionProperties. |
loginTimeout | Период (с точностью до секунды) | Свойство драйвера JDBC: loginTimeout. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. | |
networkProtocol |
| Свойство драйвера JDBC: networkProtocol. socket socket SSL SSL | |
password | Пароль с обратимым шифрованием (строка) | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
resourceManagerName | string | Свойство драйвера JDBC: resourceManagerName. | |
SERVER_INITIATED_TRANSACTIONS |
| false | Свойство драйвера JDBC: SERVER_INITIATED_TRANSACTIONS. true true false false |
user | string | Вместо этого свойства рекомендуется использовать псевдоним идентификации, управляемой контейнером. | |
version | int | Свойство драйвера JDBC: version. |
oauthProvider > databaseStore > dataSource > containerAuthData
Идентификационные данные по умолчанию для управляемой контейнером идентификации применяются, когда привязки не указывают псевдоним идентификации для ссылки на ресурс с помощью res-auth=CONTAINER. Если изменяются при запущенном сервере, изменение применяется для новых запросов соединения, на существующие соединения изменение не влияет.
Name | Type | Default | Description |
---|---|---|---|
user | string | Имя пользователя для соединения с EIS. | |
password | Пароль с обратимым шифрованием (строка) | Пароль пользователя для соединения с EIS. Это значение может храниться как зашифрованное или незашифрованное. Рекомендуется зашифровать пароль. Для этого используется утилита securityUtility с параметром encode. |
oauthProvider > databaseStore > dataSource > jaasLoginContextEntry
Запись контекста сеансов JAAS для идентификации. Если изменяются при запущенном сервере, обновление применяется для новых запросов соединения, на существующие соединения обновление не влияет.
Name | Type | Default | Description |
---|---|---|---|
name | string | Имя записи конфигурации JAAS. | |
loginModuleRef | Список ссылок на элементы jaasLoginModule верхнего уровня (строка, разделенная запятыми). | hashtable,userNameAndPassword,certificate,token | Ссылка на ИД модуля сеанса JAAS. |
oauthProvider > databaseStore > dataSource > onConnect
Команда SQL, которая выполняется каждый раз при подключении к базе данных. Оператор SQL применяется только к новым соединениям; существующие соединения из пула соединений игнорируются. Если изменяется при запущенном сервере, существующие соединения уничтожаются.
oauthProvider > databaseStore > dataSource > recoveryAuthData
Идентификационные данные для восстановления транзакций.
Name | Type | Default | Description |
---|---|---|---|
user | string | Имя пользователя для соединения с EIS. | |
password | Пароль с обратимым шифрованием (строка) | Пароль пользователя для соединения с EIS. Это значение может храниться как зашифрованное или незашифрованное. Рекомендуется зашифровать пароль. Для этого используется утилита securityUtility с параметром encode. |
Ссылка на общую библиотеку, содержащую класс встраиваемого модуля посредника.
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. |
oauthProvider > library > fileset
ИД связанного набора файлов
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 сек. |
oauthProvider > library > folder
ИД указанной папки
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
dir | Путь к каталогу | Каталог или папка для включения в переменную classpath библиотеки, указывающую путь к файлам ресурсов |
oauthProvider > library > file
ИД указанного файла
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
name | Путь к файлу | Полное имя файла |
oauthProvider > mediatorClassname
Имя класса встраиваемого модуля посредника. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.mediator.classnames.
Тип предоставления маркера доступа (см. спецификацию OAuth), разрешенного для поставщика. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.grant.types.allowed.
oauthProvider > autoAuthorizeClient
Имя клиента, которому разрешена автоматическая авторизация. Эквивалентный параметр поставщика в полном профайле сервера приложений: oauth20.autoauthorize.clients.
Тип создаваемого маркера. Допустимы значения opaque, jwt и mpjwt. Mpjwt - это стандартный профайл микропрофайла. По умолчанию применяется значение opaque.
Значение grant_type для обработчика ключа JWT
Name | Type | Default | Description |
---|---|---|---|
maxJtiCacheSize | long Min: 1 | 10000 | Максимальный размер кэша, содержащего данные jti маркера jwt для предотвращения повторного использования jti. |
clockSkew | Период (с точностью до секунды) | 300s | Допустимая разница во времени между системами клиента OpenID Connect и поставщика OpenID Connect, когда они не синхронизированы. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
tokenMaxLifetime | Период (с точностью до секунды) | 7200s | Указывает максимальное время существования маркера jwt с момента выпуска. Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m) или секунды (s). Например, укажите 30 секунд как 30s. Одна запись может включать несколько значений. Так, 1m30s равно 90 сек. |
iatRequired | boolean | false | Требование iat в маркере jwt является обязательным. |
Дополнительные требования для добавления в полезную нагрузку ключа с ИД в дополнение к требованиям realmName, uniqueSecurityName и groupIds по умолчанию.
Укажите требования для области.
Name | Type | Default | Description |
---|---|---|---|
profile | string | name, family_name, given_name, middle_name, nickname, preferred_username, profile, picture, website, gender, birthdate, zoneinfo, locale, updated_at | Введите список требований, связанных с областью profile, разделяя их запятыми. |
string | email, email_verified | Введите список требований, связанных с областью email, разделяя их запятыми. | |
address | string | address | Введите список требований, связанных с областью address, разделяя их запятыми. |
phone | string | phone_number, phone_number_verified | Введите список требований, связанных с областью phone, разделяя их запятыми. |
Уникальный ИД конфигурации.
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
name | string | Укажите имя свойства | |
value | string | Укажите значение свойства |
Укажите ключ реестра пользователей, связанный с требованием.
Name | Type | Default | Description |
---|---|---|---|
name | string | displayName | Укажите ключ реестра пользователей, который будет получен для требования name. |
given_name | string | givenName | Укажите ключ реестра пользователей, который будет получен для требования given_name. |
picture | string | photoURL | Укажите ключ реестра пользователей, который будет получен для требования picture. |
string | Укажите ключ реестра пользователей, который будет получен для требования email. | ||
address | string | postalAddress | Укажите ключ реестра пользователей, который будет получен для требования address. |
phone_number | string | telephoneNumber | Укажите ключ реестра пользователей, который будет получен для требования phone_number. |
claimToUserRegistryMap > property
Уникальный ИД конфигурации.
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
name | string | Укажите имя свойства | |
value | string | Укажите значение свойства |
Поиск основан на OpenID Connect и профайле сервера идентификации Jazz.
Name | Type | Default | Description |
---|---|---|---|
claimsParameterSupported | boolean | false | Задайте значение true или false, чтобы указать, поддерживается ли параметр Требования. |
requestParameterSupported | boolean | false | Задайте значение true или false, чтобы указать, поддерживается ли параметр Запрос. |
requestUriParameterSupported | boolean | false | Задайте значение true или false, чтобы указать, поддерживается ли параметр URI запроса. |
requireRequestUriRegistration | boolean | false | Задайте значение true или false, чтобы указать, поддерживается ли параметр Требуется регистрация URI запроса. |
discovery > responseTypesSupported
Укажите через запятую список типов ответов, поддерживаемых OP.
discovery > idTokenSigningAlgValuesSupported
Укажите алгоритм создания подписи ключа с ИД.
Укажите через запятую список поддерживаемых типов областей.
Укажите через запятую список поддерживаемых типов требований.
discovery > responseModesSupported
Укажите через запятую список используемых режимов ответов.
discovery > grantTypesSupported
Укажите через запятую список используемых типов разрешений.
discovery > tokenEndpointAuthMethodsSupported
Укажите через запятую список используемых способов идентификации по ключу конечной точки.