openidConnectProvider - OpenID Connect サーバー・プロバイダー (openidConnectProvider)

OpenID Connect サーバー・プロバイダー

NameTypeDefaultDescription
idstring固有の構成 ID。
oauthProviderRef最上位の oauthProvider エレメント (ストリング) の参照。OAuth プロバイダーの ID の参照。
issuerIdentifierstring応答の発行者の発行者 ID を指定してください。
allowDefaultSsoCookieNamebooleanfalseこのプロパティーを true に設定すると、カスタムの SSO Cookie 名が構成されていない場合にデフォルトの SSO Cookie 名「ltpaToken2」が使用されます。 SSO 用にカスタムの Cookie 名が構成されている場合は、その Cookie 名が使用されます。 カスタムの Cookie 名が構成されておらず、かつ、このプロパティーが false に設定されている場合は、自動生成された SSO Cookie 名が使用されます。
jwkEnabledbooleanfalseJWK を有効または無効にします。
idTokenCacheEnabledbooleantrue%idTokenCacheEnabled.desc
jwkRotationTime期間 (精度: 分)720m新しい JWK が生成されるまでの時間。. 正整数の後に時間単位 (時間 (h)、または分 (m)) を付けて指定してください。 例えば、30 分は 30m と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 分の場合、1h30m とすることができます。
jwkSigningKeySize
  • 4096
  • 2048
  • 1024
2048ビット数で測った署名鍵のサイズ。
4096
4096 ビット
2048
2048 ビット
1024
1024 ビット
signatureAlgorithm
  • HS256
  • RS256
  • none
HS256ID トークンの署名に使用される署名アルゴリズムを指定します。
HS256
SHA-256 ハッシュによる HMAC
RS256
SHA-256 ハッシュによる RSASSA-PKCS-v1_5
none
署名なし
keyStoreRef最上位の keyStore エレメント (ストリング) の参照。opKeyStore非対称アルゴリズムを使用した署名に必要な秘密鍵が入っている鍵ストア。
keyAliasNamestring非対称アルゴリズムを使用した署名に必要な秘密鍵を見つけるための鍵別名。
trustStoreRef最上位の keyStore エレメント (ストリング) の参照。JWT トークンの署名を検証するために必要な公開鍵が含まれている鍵ストア。
sessionManagedbooleanfalseセッション管理がサポートされるかどうかを true または false で指定します。 デフォルトは false です。
idTokenLifetime期間 (精度: 秒)2hID トークンが有効な時間 (秒)。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。

oauthProvider

OAuth プロバイダーの ID の参照。

NameTypeDefaultDescription
httpsRequiredbooleantrueOAuth クライアントとプロバイダー間の SSL 通信が必要です。
authorizationGrantLifetime期間 (精度: 秒)604800許可付与存続時間 (秒)。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.max.authorization.grant.lifetime.seconds です。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
authorizationCodeLifetime期間 (精度: 秒)60許可コード存続時間 (秒)。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.code.lifetime.seconds です。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
authorizationCodeLengthlong30生成された許可コードの長さ。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.code.length です。
accessTokenLifetime期間 (精度: 秒)7200アクセス・トークンが有効である時間 (秒)。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.token.lifetime.seconds です。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
accessTokenLengthlong40生成された OAuth アクセス・トークンの長さ。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.access.token.length です。
issueRefreshTokenbooleantrue値が false のときは、リフレッシュ・トークンの生成と使用は無効です。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.issue.refresh.token です。
refreshTokenLengthlong50生成されたリフレッシュ・トークンの長さ。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.refresh.token.length です。
revokeAccessTokensWithRefreshTokensbooleantrue値 false を指定すると、リフレッシュ・トークンが取り消されたときに、関連付けられたアクセス・トークンの取り消しを無効にします。デフォルト値は true です。
libraryRef最上位の library エレメント (ストリング) の参照。メディエーター・プラグイン・クラスが入っている共有ライブラリーへの参照。
allowPublicClientsbooleanfalse値が false のときは、OAuth 仕様で詳述されている、公開クライアントのアクセス権限は無効です。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.allow.public.clients です。
authorizationFormTemplatestringtemplate.htmlカスタム許可ページ・テンプレートの URL。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.authorization.form.template です。
authorizationErrorTemplatestringカスタム許可エラー・ページ・テンプレートの URL。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.authorization.error.template です。
customLoginURLstringlogin.jspカスタム・ログイン・ページの URL。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.authorization.loginURL です。
autoAuthorizeParamstringautoauthz自動許可を使用するには、autoAuthorize パラメーターを値 true にして要求に追加します。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.autoauthorize.param です。
autoAuthorizebooleanfalse自動許可を使用するには、autoAuthorize パラメーターを値 true にして要求に追加します。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.autoauthorize.param です。
clientURISubstitutionsstring動的ホスト名のクライアント URI ストリングに取って代わる任意指定値。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.client.uri.substitutions です。
clientTokenCacheSizelongクライアント・トークン・キャッシュ内のエントリーの最大数。
userClientTokenLimitlongユーザーとクライアントの各組み合わせに対するトークンの制限。
filterstringURI フィルターは、このプロバイダーが許可する要求を選択します。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは Filter です。
characterEncodingstring要求文字エンコードをこの値に設定します。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは characterEncoding です。
oauthOnlybooleantrueこの値が true の場合、フィルターに一致する要求にはアクセス・トークンが必要で、アクセス・トークンがないと失敗します。 false の場合、一致する要求は、アクセス・トークンが存在しなければそれ以外の認証データをチェックされます。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauthOnly です。
includeTokenInSubjectbooleantrue値が true の場合は、com.ibm.wsspi.security.oauth20.token.WSOAuth20Token を秘密資格情報として追加します。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは includeToken です。
consentCacheEntryLifetime期間 (精度: 秒)1800コンセント・キャッシュのエントリーが有効な時間 (秒)。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
consentCacheSizelong
Min: 0
1000コンセント・キャッシュ内で可能なエントリーの最大数。
accessTokenCacheEnabledbooleantrue%accessTokenCacheEnabled.desc
certAuthenticationbooleanfalsehttps 要求でのクライアント証明書の認証を有効にします。
jwtAccessTokenbooleanfalseJson Web トークンを生成し、それをストリングとして直列化し、アクセス・トークンの所定の位置に挿入します。
coverageMapSessionMaxAge期間 (精度: 秒)600カバレッジ・マップ・サービスの cache-control ヘッダーの max-age 値 (秒)。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
skipResourceOwnerValidationbooleanfalse値が true の場合、リソース所有者の検証をスキップします。
logoutRedirectURLstringログアウト・エンドポイントを正常に呼び出した後、クライアントがリダイレクトされるオプションの URL。 URL が指定されていない場合、デフォルトの最小ログアウト・ページが使用されます。

oauthProvider > localStore

クライアントが server.xml で定義され、トークンがサーバーのキャッシュに入れられます。

NameTypeDefaultDescription
tokenStoreSizelong2000トークン・ストア・サイズ

oauthProvider > localStore > client

固有の構成 ID。

NameTypeDefaultDescription
idstring固有の構成 ID。
namestringクライアントの名前 (ID と呼ばれることもあります)。
secretリバース・エンコードされたパスワード (ストリング)クライアントの秘密鍵。
displaynamestringクライアントの表示名。
tokenEndpointAuthMethod
  • client_secret_post
  • none
  • client_secret_basic
client_secret_basicクライアントのトークン・エンドポイントに対して要求される認証方式。
client_secret_post
client_secret_post
none
なし
client_secret_basic
client_secret_basic
scopestringクライアントの有効範囲をスペースで区切ったリストを指定します。
applicationType
  • native
  • web
webクライアントを最適に記述するアプリケーションのタイプ。
native
ネイティブ
web
Web
subjectType
  • public
このクライアントへの応答に要求されるサブジェクト・タイプ。
public
public
sessionManagedbooleanfalseクライアントが OpenID セッション管理に参加するかどうかを示すブール値。
preAuthorizedScopestringクライアントが、リソース所有者によって事前承認済みであると判断される (したがってリソース所有者の承諾を必要としない) アクセス・トークンを要求するときに使用できる、有効範囲の値をスペースで区切ったリスト。
introspectTokensbooleanfalse許可サーバーによって発行されたトークンをイントロスペクトするために、クライアントがイントロスペクション・エンドポイントにアクセスを許可されるかどうかを指定するブール値。
allowRegexpRedirectsbooleanfalseリダイレクト URL に正規表現を含めることを許可します。 デフォルトは false です。
functionalUserIdstringこのクライアントがクライアント資格情報認可タイプを使用して取得したアクセス・トークンに関連付けるユーザー ID。 このクライアント・パラメーターが指定されると、値は、イントロスペクト・エンドポイントからの functional_user_id 応答パラメーターで返されます。
enabledbooleantrueこれが true であるとクライアントは使用可能であり、false であると使用不可です。

oauthProvider > localStore > client > redirect

リダイレクトをベースにしたフロー (許可コードやクライアントの暗黙的認証タイプなど) で使用するためのリダイレクト URI の配列。 先頭のリダイレクト URI は、要求に指定されていない場合にデフォルトとして使用されます。

oauthProvider > localStore > client > grantTypes

クライアントが使用できる認可タイプ。

oauthProvider > localStore > client > responseTypes

クライアントが使用できる応答タイプ。

oauthProvider > localStore > client > postLogoutRedirectUris

ログアウトが実行された後に post_logout_redirect_uri パラメーターを使用してエンド・ユーザーのユーザー・エージェントがリダイレクトされることを RP が要求できる、RP によって指定されるリダイレクト先 URL の配列。

oauthProvider > localStore > client > resourceIds

Json Web Token の対象者であるリソース ID。

oauthProvider > localStore > client > functionalUserGroupIds

このクライアントがクライアント資格情報認可タイプを使用して取得したアクセス・トークンに関連付けるグループ ID のリスト。 このクライアント・パラメーターが指定されると、値は、イントロスペクト・エンドポイントからの functional_user_groupIds 応答パラメーターで返されます。

oauthProvider > databaseStore

クライアントが定義され、トークンがデータベースのキャッシュに入れられます。

NameTypeDefaultDescription
dataSourceRef最上位の dataSource エレメント (ストリング) の参照。ストアのデータ・ソースの参照。
cleanupExpiredTokenInterval期間 (精度: 秒)3600失効したトークンをクリーンアップする間隔 (秒)。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauthjdbc.CleanupInterval です。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
userstringユーザー
passwordリバース・エンコードされたパスワード (ストリング)データベースにアクセスするために使用されるパスワード。
schemastringOAuthDBSchemaスキーマ

oauthProvider > databaseStore > dataSource

ストアのデータ・ソースの参照。

NameTypeDefaultDescription
enableConnectionCastingbooleanfalseデータ・ソースから取得した接続が、JDBC ベンダー接続実装で実装されているインターフェース・クラスにキャスト可能でなければならないことを示します。 このオプションを有効にすると、getConnection 操作ごとに追加のオーバーヘッドが発生します。 ベンダー JDBC インターフェースが必要になる頻度が低い場合は、このオプションを無効のままにし、必要な場合にのみ Connection.unwrap(interface) を使用した方が効率的である可能性があります。 サーバーの稼働中に行われた更新は、新規の接続要求に適用されます。使用中の接続は影響されません。
jndiNamestringデータ・ソースの JNDI 名。サーバーの稼働中に更新されると、既存の接続が破棄されます。
jdbcDriverRef最上位の jdbcDriver エレメント (ストリング) の参照。データ・ソースの JDBC ドライバー。サーバーの稼働中に更新されると、既存の接続が破棄されます。
connectionManagerRef最上位の connectionManager エレメント (ストリング) の参照。データ・ソースの接続マネージャー。サーバーの稼働中に更新されると、既存の接続が破棄されます。
type
  • javax.sql.DataSource
  • javax.sql.ConnectionPoolDataSource
  • javax.sql.XADataSource
データ・ソースのタイプ。 サーバーの稼働中に更新されると、既存の接続が破棄されます。
javax.sql.DataSource
javax.sql.DataSource
javax.sql.ConnectionPoolDataSource
javax.sql.ConnectionPoolDataSource
javax.sql.XADataSource
javax.sql.XADataSource
connectionSharing
  • MatchOriginalRequest
  • MatchCurrentState
MatchOriginalRequest接続が共有のためにどのようにマッチングされるかを指定します。
MatchOriginalRequest
接続を共有する場合、元の接続要求に基づいてマッチングします。
MatchCurrentState
接続を共有する場合、接続の現在の状態に基づいてマッチングします。サーバーの稼働中に行われた更新は、トランザクションのそれぞれの最初の接続ハンドルで適用されます。
containerAuthDataRef最上位の authData エレメント (ストリング) の参照。res-auth=CONTAINER が指定されたリソース参照の認証別名がバインディングで指定されていない場合に適用される、コンテナー管理認証のデフォルトの認証データ。サーバーの稼働中に更新されると、変更は新規の接続要求に適用されます。使用中の接続は影響されません。
jaasLoginContextEntryRef最上位の jaasLoginContextEntry エレメント (ストリング) の参照。認証用の JAAS ログイン・コンテキスト・エントリー。サーバーの稼働中に行われた更新は、新規の接続要求に適用されます。使用中の接続は影響されません。
isolationLevel
  • TRANSACTION_SNAPSHOT
  • TRANSACTION_READ_UNCOMMITTED
  • TRANSACTION_READ_COMMITTED
  • TRANSACTION_SERIALIZABLE
  • TRANSACTION_REPEATABLE_READ
デフォルトのトランザクション分離レベル。 これが未指定で、データベースが DB2、Derby、Informix、Microsoft SQL Server または Sybase と特定される場合、TRANSACTION_REPEATABLE_READ が使用されます。 他のデータベースで未指定の場合、TRANSACTION_READ_COMMITTED が使用されます。サーバーの稼働中に行われた更新は、新規の接続要求に適用されます。使用中の接続は影響されません。
TRANSACTION_SNAPSHOT
Microsoft SQL Server JDBC Driver および DataDirect Connect for JDBC ドライバーのスナップショット分離。
TRANSACTION_READ_UNCOMMITTED
ダーティー読み取り、反復不能読み取り、および幻像読み取りが発生する可能性があります。
TRANSACTION_READ_COMMITTED
ダーティー読み取りは防止されます。反復不能読み取りと幻像読み取りは発生する可能性があります。
TRANSACTION_SERIALIZABLE
ダーティー読み取り、反復不能読み取り、および幻像読み取りが防止されます。
TRANSACTION_REPEATABLE_READ
ダーティー読み取りと反復不能読み取りは防止されます。幻像読み取りは発生する可能性があります。
statementCacheSizeint
Min: 0
10接続当たりのキャッシュ・ステートメントの最大数。サーバーの稼働中に更新されると、ステートメント・キャッシュは次の使用時にサイズ変更されます。
transactionalbooleantrueアプリケーション・サーバーによって管理されるトランザクションへの参加を可能にします。サーバーの稼働中に更新されると、既存の接続が破棄されます。
beginTranForResultSetScrollingAPIsbooleantrue結果セット・スクロール・インターフェースが使用される場合にトランザクション参加を試行します。
beginTranForVendorAPIsbooleantrueベンダー・インターフェースが使用される場合にトランザクション参加を試行します。
commitOrRollbackOnCleanup
  • rollback
  • commit
接続がクローズされるか、プールに戻されるときに、データベースの作業単位内にある可能性のある接続 (AutoCommit=false) をクリーンアップする方法を決定します。
rollback
ロールバックによって接続をクリーンアップします。
commit
コミットによって接続をクリーンアップします。
queryTimeout期間 (精度: 秒)SQL ステートメントのデフォルトの照会タイムアウト。 JTA トランザクションの場合、このデフォルトを syncQueryTimeoutWithTransactionTimeout でオーバーライドできます。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
recoveryAuthDataRef最上位の authData エレメント (ストリング) の参照。トランザクション・リカバリーの認証データ。
syncQueryTimeoutWithTransactionTimeoutbooleanfalseJTA トランザクションの残り時間 (残り時間がある場合) を SQL ステートメントのデフォルトの照会タイムアウトとして使用します。
supplementalJDBCTracebooleanbootstrap.properties で JDBC ドライバー・トレースが使用可能になっている場合に記録される JDBC ドライバー・トレースを補足します。 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 4.0 仕様またはそれ以上に準拠する JDBC ドライバーが必要です。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。

oauthProvider > databaseStore > dataSource > jdbcDriver

データ・ソースの JDBC ドライバー。サーバーの稼働中に更新されると、既存の接続が破棄されます。

NameTypeDefaultDescription
libraryRef最上位の library エレメント (ストリング) の参照。JDBC ドライバーの JAR ファイルおよび固有ファイルを識別します
javax.sql.XADataSourcestringJDBC ドライバーの javax.sql.XADataSource 実装。
javax.sql.ConnectionPoolDataSourcestringJDBC ドライバーの javax.sql.ConnectionPoolDataSource 実装。
javax.sql.DataSourcestringJDBC ドライバーの javax.sql.DataSource 実装。

oauthProvider > databaseStore > dataSource > jdbcDriver > library

JDBC ドライバーの JAR ファイルおよび固有ファイルを識別します

NameTypeDefaultDescription
namestring管理者用の共有ライブラリーの名前
descriptionstring管理者用の共有ライブラリーの説明
filesetRef最上位の fileset エレメント (コンマ区切りのストリング) の参照のリスト。参照されるファイル・セットの ID
apiTypeVisibilitystringspec,ibm-api,api,stableこのクラス・ローダーでサポートされる API パッケージのタイプ。この値は、API パッケージ spec、ibm-api、api、stable、third-party を任意に組み合わせたコンマ区切りリストで示されます。

oauthProvider > databaseStore > dataSource > jdbcDriver > library > fileset

参照されるファイル・セットの ID

NameTypeDefaultDescription
idstring固有の構成 ID。
dirディレクトリーのパス${server.config.dir}ファイルを検索するベース・ディレクトリー。
caseSensitivebooleantrue検索で大/小文字を区別するかどうかを指示するブール値 (デフォルト: true)。
includesstring*検索結果に組み込むファイル名パターンのコンマ区切りリストまたはスペース区切りリスト (デフォルト: *)。
excludesstring検索結果から除外するファイル名パターンのコンマ区切りリストまたはスペース区切りリスト。デフォルトでは、除外されるファイルがありません。
scanInterval期間 (精度: ミリ秒)0long と時間単位のサフィックス (h - 時間、m - 分、s - 秒、ms - ミリ秒 (例: 2ms、5s)) で表した、ファイル・セットの変更をチェックするスキャン間隔。 デフォルトでは使用不可です (scanInterval=0)。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。

oauthProvider > databaseStore > dataSource > jdbcDriver > library > folder

参照されるフォルダーの ID

NameTypeDefaultDescription
idstring固有の構成 ID。
dirディレクトリーのパスリソース・ファイルを見つけるためにライブラリー・クラスパスに含められるディレクトリーまたはフォルダー

oauthProvider > databaseStore > dataSource > jdbcDriver > library > file

参照されるファイルの ID

NameTypeDefaultDescription
idstring固有の構成 ID。
nameファイルのパス完全修飾ファイル名

oauthProvider > databaseStore > dataSource > connectionManager

データ・ソースの接続マネージャー。サーバーの稼働中に更新されると、既存の接続が破棄されます。

NameTypeDefaultDescription
agedTimeout期間 (精度: 秒)-1プールの保守により接続を破棄できるようになるまでの時間。 値 -1 ではこのタイムアウトが使用不可になります。値 0 では、あらゆる接続が破棄されます。これにより接続プールが使用不可になります。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
connectionTimeout期間 (精度: 秒)30sこの時間が経過すると、接続要求がタイムアウトになります。 値 -1 ではこのタイムアウトが使用不可になります。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
maxIdleTime期間 (精度: 秒)30m接続を未使用またはアイドルのままにすることができる時間。この時間が経過すると、プールの保守時に接続を破棄できます (接続の破棄によってプールが最小サイズよりも小さくならない場合)。値 -1 ではこのタイムアウトが使用不可になります。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
maxPoolSizeint
Min: 0
50プールの物理接続の最大数。 0 の値は無制限を意味します。
minPoolSizeint
Min: 0
プールで保守する物理接続の最小数。 プールに接続は事前に入っていません。 経過タイムアウトは、この最小数をオーバーライドできます。
purgePolicy
  • FailingConnectionOnly
  • ValidateAllConnections
  • EntirePool
EntirePool失効した接続がプールで検出された場合にどの接続を破棄するかを指定します。
FailingConnectionOnly
失効した接続が検出されると、問題が検出された接続のみが閉じられます。
ValidateAllConnections
失効した接続が検出されると、接続がテストされ、問題が検出された接続が閉じられます。
EntirePool
失効した接続が検出されると、プール内のすべての接続が失効とマーク付けされ、使用中でなくなると閉じられます。
reapTime期間 (精度: 秒)3mプール保守スレッドの実行とその次の実行との間の時間。 値 -1 ではプール保守が使用不可になります。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
maxConnectionsPerThreadint
Min: 0
それぞれのスレッドでのオープン接続の数を制限します。
numConnectionsPerThreadLocalint
Min: 0
それぞれのスレッドで指定された数の接続をキャッシュします。
enableSharingForDirectLookupsbooleantruetrue に設定されている場合、接続は共有されます。false に設定されている場合、接続は共有されません。

oauthProvider > databaseStore > dataSource > properties.informix

Informix JDBC ドライバーのデータ・ソース・プロパティー。

NameTypeDefaultDescription
databaseNamestringJDBC ドライバーのプロパティー: databaseName。
ifxIFXHOSTstringlocalhostJDBC ドライバーのプロパティー: ifxIFXHOST。
serverNamestringデータベースが実行中のサーバー。
portNumberint1526データベース接続を取得するポート。
ifxCLIENT_LOCALEstringJDBC ドライバーのプロパティー: ifxCLIENT_LOCALE。
ifxCPMAgeLimit期間 (精度: 秒)JDBC ドライバーのプロパティー: ifxCPMAgeLimit。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
ifxCPMInitPoolSizeintJDBC ドライバーのプロパティー: ifxCPMInitPoolSize。
ifxCPMMaxConnectionsintJDBC ドライバーのプロパティー: ifxCPMMaxConnections。
ifxCPMMaxPoolSizeintJDBC ドライバーのプロパティー: ifxCPMMaxPoolSize。
ifxCPMMinAgeLimit期間 (精度: 秒)JDBC ドライバーのプロパティー: ifxCPMMinAgeLimit。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
ifxCPMMinPoolSizeintJDBC ドライバーのプロパティー: ifxCPMMinPoolSize。
ifxCPMServiceInterval期間 (精度: ミリ秒)JDBC ドライバーのプロパティー: ifxCPMServiceInterval。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
ifxDBANSIWARNbooleanJDBC ドライバーのプロパティー: ifxDBANSIWARN。
ifxDBCENTURYstringJDBC ドライバーのプロパティー: ifxDBCENTURY。
ifxDBDATEstringJDBC ドライバーのプロパティー: ifxDBDATE。
ifxDBSPACETEMPstringJDBC ドライバーのプロパティー: ifxDBSPACETEMP。
ifxDBTEMPstringJDBC ドライバーのプロパティー: ifxDBTEMP。
ifxDBTIMEstringJDBC ドライバーのプロパティー: ifxDBTIME。
ifxDBUPSPACEstringJDBC ドライバーのプロパティー: ifxDBUPSPACE。
ifxDB_LOCALEstringJDBC ドライバーのプロパティー: ifxDB_LOCALE。
ifxDELIMIDENTbooleanJDBC ドライバーのプロパティー: ifxDELIMIDENT。
ifxENABLE_TYPE_CACHEbooleanJDBC ドライバーのプロパティー: ifxENABLE_TYPE_CACHE。
ifxFET_BUF_SIZEintJDBC ドライバーのプロパティー: ifxFET_BUF_SIZE。
ifxGL_DATEstringJDBC ドライバーのプロパティー: ifxGL_DATE。
ifxGL_DATETIMEstringJDBC ドライバーのプロパティー: ifxGL_DATETIME。
ifxIFX_AUTOFREEbooleanJDBC ドライバーのプロパティー: ifxIFX_AUTOFREE。
ifxIFX_DIRECTIVESstringJDBC ドライバーのプロパティー: ifxIFX_DIRECTIVES。
ifxIFX_LOCK_MODE_WAIT期間 (精度: 秒)2sJDBC ドライバーのプロパティー: ifxIFX_LOCK_MODE_WAIT。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
ifxIFX_SOC_TIMEOUT期間 (精度: ミリ秒)JDBC ドライバーのプロパティー: ifxIFX_SOC_TIMEOUT。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
ifxIFX_USEPUTbooleanJDBC ドライバーのプロパティー: ifxIFX_USEPUT。
ifxIFX_USE_STRENCbooleanJDBC ドライバーのプロパティー: ifxIFX_USE_STRENC。
ifxIFX_XASPECstringyJDBC ドライバーのプロパティー: ifxIFX_XASPEC。
ifxINFORMIXCONRETRYintJDBC ドライバーのプロパティー: ifxINFORMIXCONRETRY。
ifxINFORMIXCONTIME期間 (精度: 秒)JDBC ドライバーのプロパティー: ifxINFORMIXCONTIME。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
ifxINFORMIXOPCACHEstringJDBC ドライバーのプロパティー: ifxINFORMIXOPCACHE。
ifxINFORMIXSTACKSIZEintJDBC ドライバーのプロパティー: ifxINFORMIXSTACKSIZE。
ifxJDBCTEMPstringJDBC ドライバーのプロパティー: ifxJDBCTEMP。
ifxLDAP_IFXBASEstringJDBC ドライバーのプロパティー: ifxLDAP_IFXBASE。
ifxLDAP_PASSWDstringJDBC ドライバーのプロパティー: ifxLDAP_PASSWD。
ifxLDAP_URLstringJDBC ドライバーのプロパティー: ifxLDAP_URL。
ifxLDAP_USERstringJDBC ドライバーのプロパティー: ifxLDAP_USER。
ifxLOBCACHEintJDBC ドライバーのプロパティー: ifxLOBCACHE。
ifxNEWCODESETstringJDBC ドライバーのプロパティー: ifxNEWCODESET。
ifxNEWLOCALEstringJDBC ドライバーのプロパティー: ifxNEWLOCALE。
ifxNODEFDACstringJDBC ドライバーのプロパティー: ifxNODEFDAC。
ifxOPTCOMPINDstringJDBC ドライバーのプロパティー: ifxOPTCOMPIND。
ifxOPTOFCstringJDBC ドライバーのプロパティー: ifxOPTOFC。
ifxOPT_GOALstringJDBC ドライバーのプロパティー: ifxOPT_GOAL。
ifxPATHstringJDBC ドライバーのプロパティー: ifxPATH。
ifxPDQPRIORITYstringJDBC ドライバーのプロパティー: ifxPDQPRIORITY。
ifxPLCONFIGstringJDBC ドライバーのプロパティー: ifxPLCONFIG。
ifxPLOAD_LO_PATHstringJDBC ドライバーのプロパティー: ifxPLOAD_LO_PATH。
ifxPROTOCOLTRACEintJDBC ドライバーのプロパティー: ifxPROTOCOLTRACE。
ifxPROTOCOLTRACEFILEstringJDBC ドライバーのプロパティー: ifxPROTOCOLTRACEFILE。
ifxPROXYstringJDBC ドライバーのプロパティー: ifxPROXY。
ifxPSORT_DBTEMPstringJDBC ドライバーのプロパティー: ifxPSORT_DBTEMP。
ifxPSORT_NPROCSbooleanJDBC ドライバーのプロパティー: ifxPSORT_NPROCS。
ifxSECURITYstringJDBC ドライバーのプロパティー: ifxSECURITY。
ifxSQLH_FILEstringJDBC ドライバーのプロパティー: ifxSQLH_FILE。
ifxSQLH_LOCstringJDBC ドライバーのプロパティー: ifxSQLH_LOC。
ifxSQLH_TYPEstringJDBC ドライバーのプロパティー: ifxSQLH_TYPE。
ifxSSLCONNECTIONstringJDBC ドライバーのプロパティー: ifxSSLCONNECTION。
ifxSTMT_CACHEstringJDBC ドライバーのプロパティー: ifxSTMT_CACHE。
ifxTRACEintJDBC ドライバーのプロパティー: ifxTRACE。
ifxTRACEFILEstringJDBC ドライバーのプロパティー: ifxTRACEFILE。
ifxTRUSTED_CONTEXTstringJDBC ドライバーのプロパティー: ifxTRUSTED_CONTEXT。
ifxUSEV5SERVERbooleanJDBC ドライバーのプロパティー: ifxUSEV5SERVER。
ifxUSE_DTENVbooleanJDBC ドライバーのプロパティー: ifxUSE_DTENV。
loginTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: loginTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
passwordリバース・エンコードされたパスワード (ストリング)このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
roleNamestringJDBC ドライバーのプロパティー: roleName。
userstringこのプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。

oauthProvider > databaseStore > dataSource > properties.db2.i.native

IBM DB2 for i Native JDBC ドライバーのデータ・ソース・プロパティー。

NameTypeDefaultDescription
databaseNamestring*LOCALJDBC ドライバーのプロパティー: databaseName。
access
  • all
  • read call
  • read only
allJDBC ドライバーのプロパティー: access。
all
all
read call
read call
read only
read only
autoCommitbooleantrueJDBC ドライバーのプロパティー: autoCommit。
batchStyle
  • 2.0
  • 2.1
2.0JDBC ドライバーのプロパティー: batchStyle。
2.0
2.0
2.1
2.1
behaviorOverrideintJDBC ドライバーのプロパティー: behaviorOverride。
blockSize
  • 0
  • 256
  • 16
  • 512
  • 128
  • 8
  • 64
  • 32
32JDBC ドライバーのプロパティー: blockSize。
0
0
256
256
16
16
512
512
128
128
8
8
64
64
32
32
cursorHoldbooleanfalseJDBC ドライバーのプロパティー: cursorHold。
cursorSensitivity
  • asensitive
  • sensitive
asensitiveJDBC ドライバーのプロパティー: cursorSensitivity。 値: 0 (TYPE_SCROLL_SENSITIVE_STATIC)、1 (TYPE_SCROLL_SENSITIVE_DYNAMIC)、2 (TYPE_SCROLL_ASENSITIVE)。
asensitive
asensitive
sensitive
sensitive
dataTruncationstringtrueJDBC ドライバーのプロパティー: dataTruncation。
dateFormat
  • julian
  • dmy
  • ymd
  • usa
  • eur
  • mdy
  • iso
  • jis
JDBC ドライバーのプロパティー: dateFormat。
julian
julian
dmy
dmy
ymd
ymd
usa
usa
eur
eur
mdy
mdy
iso
iso
jis
jis
dateSeparator
  • \,
  • b
  • -
  • .
  • /
JDBC ドライバーのプロパティー: dateSeparator。
\,
コンマ (,)。
b
文字 b
-
ダッシュ (-)。
.
ピリオド (.)。
/
スラッシュ (/)。
decimalSeparator
  • \,
  • .
JDBC ドライバーのプロパティー: decimalSeparator。
\,
コンマ (,)。
.
ピリオド (.)。
directMapbooleantrueJDBC ドライバーのプロパティー: directMap。
doEscapeProcessingbooleantrueJDBC ドライバーのプロパティー: doEscapeProcessing。
fullErrorsbooleanJDBC ドライバーのプロパティー: fullErrors。
librariesstringJDBC ドライバーのプロパティー: libraries。
lobThresholdint
Max: 500000
0JDBC ドライバーのプロパティー: lobThreshold。
lockTimeout期間 (精度: 秒)0JDBC ドライバーのプロパティー: lockTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
loginTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: loginTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
maximumPrecision
  • 63
  • 31
31JDBC ドライバーのプロパティー: maximumPrecision。
63
63
31
31
maximumScaleint
Min: 0

Max: 63
31JDBC ドライバーのプロパティー: maximumScale。
minimumDivideScaleint
Min: 0

Max: 9
0JDBC ドライバーのプロパティー: minimumDivideScale。
networkProtocolintJDBC ドライバーのプロパティー: networkProtocol。
passwordリバース・エンコードされたパスワード (ストリング)このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
portNumberintデータベース接続を取得するポート。
prefetchbooleantrueJDBC ドライバーのプロパティー: prefetch。
queryOptimizeGoal
  • 1
  • 2
2JDBC ドライバーのプロパティー: queryOptimizeGoal。 値: 1 (*FIRSTIO) または 2 (*ALLIO)。
1
*FIRSTIO
2
*ALLIO
reuseObjectsbooleantrueJDBC ドライバーのプロパティー: reuseObjects。
serverNamestringデータベースが実行中のサーバー。
serverTraceCategoriesint0JDBC ドライバーのプロパティー: serverTraceCategories。
systemNamingbooleanfalseJDBC ドライバーのプロパティー: systemNaming。
timeFormat
  • usa
  • eur
  • iso
  • jis
  • hms
JDBC ドライバーのプロパティー: timeFormat。
usa
usa
eur
eur
iso
iso
jis
jis
hms
hms
timeSeparator
  • \,
  • b
  • :
  • .
JDBC ドライバーのプロパティー: timeSeparator。
\,
コンマ (,)。
b
文字 b
:
コロン (:)。
.
ピリオド (.)。
tracebooleanJDBC ドライバーのプロパティー: trace。
transactionTimeout期間 (精度: 秒)0JDBC ドライバーのプロパティー: transactionTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
translateBinarybooleanfalseJDBC ドライバーのプロパティー: translateBinary。
translateHex
  • character
  • binary
characterJDBC ドライバーのプロパティー: translateHex。
character
character
binary
binary
useBlockInsertbooleanfalseJDBC ドライバーのプロパティー: useBlockInsert。
userstringこのプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。

oauthProvider > databaseStore > dataSource > properties.derby.embedded

Derby Embedded JDBC ドライバーのデータ・ソース・プロパティー。

NameTypeDefaultDescription
createDatabase
  • false
  • create
JDBC ドライバーのプロパティー: createDatabase。
false
データベースを自動的に作成しません。
create
最初に接続が確立されたときに、データベースが存在していなければ、データベースを自動的に作成します。
databaseNamestringJDBC ドライバーのプロパティー: databaseName。
connectionAttributesstringJDBC ドライバーのプロパティー: connectionAttributes。
loginTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: loginTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
passwordリバース・エンコードされたパスワード (ストリング)このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
shutdownDatabase
  • false
  • shutdown
JDBC ドライバーのプロパティー: shutdownDatabase。
false
データベースをシャットダウンしません。
shutdown
接続試行時にデータベースをシャットダウンします。
userstringこのプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。

oauthProvider > databaseStore > dataSource > properties

データ・ソースの JDBC ベンダー・プロパティーのリスト。 例えば、databaseName="dbname" serverName="localhost" portNumber="50000" など。

NameTypeDefaultDescription
databaseNamestringJDBC ドライバーのプロパティー: databaseName。
serverNamestringデータベースが実行中のサーバー。
portNumberintデータベース接続を取得するポート。
URLstringデータベースに接続するための URL。
userstringこのプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
passwordリバース・エンコードされたパスワード (ストリング)このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。

oauthProvider > databaseStore > dataSource > properties.microsoft.sqlserver

Microsoft SQL Server JDBC Driver のデータ・ソース・プロパティー。

NameTypeDefaultDescription
databaseNamestringJDBC ドライバーのプロパティー: databaseName。
instanceNamestringJDBC ドライバーのプロパティー: instanceName。
serverNamestringlocalhostデータベースが実行中のサーバー。
portNumberintデータベース接続を取得するポート。
accessTokenstringJDBC ドライバーのプロパティー: accessToken。
applicationIntent
  • ReadOnly
  • ReadWrite
JDBC ドライバーのプロパティー: applicationIntent。
ReadOnly
ReadOnly
ReadWrite
ReadWrite
applicationNamestringJDBC ドライバーのプロパティー: applicationName。
authentication
  • ActiveDirectoryPassword
  • ActiveDirectoryIntegrated
  • SqlPassword
  • NotSpecified
JDBC ドライバーのプロパティー: authentication。
ActiveDirectoryPassword
ActiveDirectoryPassword
ActiveDirectoryIntegrated
ActiveDirectoryIntegrated
SqlPassword
SqlPassword
NotSpecified
NotSpecified
authenticationScheme
  • JavaKerberos
  • NativeAuthentication
JDBC ドライバーのプロパティー: authenticationScheme。
JavaKerberos
JavaKerberos
NativeAuthentication
NativeAuthentication
columnEncryptionSetting
  • Enabled
  • Disabled
JDBC ドライバーのプロパティー: columnEncryptionSetting。
Enabled
Enabled
Disabled
Disabled
encryptbooleanJDBC ドライバーのプロパティー: encrypt。
failoverPartnerstringJDBC ドライバーのプロパティー: failoverPartner。
hostNameInCertificatestringJDBC ドライバーのプロパティー: hostNameInCertificate。
integratedSecuritybooleanJDBC ドライバーのプロパティー: integratedSecurity。
keyStoreAuthentication
  • JavaKeyStorePassword
JDBC ドライバーのプロパティー: keyStoreAuthentication。
JavaKeyStorePassword
JavaKeyStorePassword
keyStoreLocationファイルのパスJDBC ドライバーのプロパティー: keyStoreLocation。
keyStoreSecretリバース・エンコードされたパスワード (ストリング)JDBC ドライバーのプロパティー: keyStoreSecret。
lastUpdateCountbooleanJDBC ドライバーのプロパティー: lastUpdateCount。
lockTimeout期間 (精度: ミリ秒)JDBC ドライバーのプロパティー: lockTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
loginTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: loginTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
multiSubnetFailoverbooleanJDBC ドライバーのプロパティー: multiSubnetFailover。
packetSizeint
Min: -1

Max: 32767
JDBC ドライバーのプロパティー: packetSize。
passwordリバース・エンコードされたパスワード (ストリング)このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
responseBuffering
  • adaptive
  • full
JDBC ドライバーのプロパティー: responseBuffering。
adaptive
adaptive
full
full
selectMethod
  • cursor
  • direct
JDBC ドライバーのプロパティー: selectMethod。
cursor
cursor
direct
direct
sendStringParametersAsUnicodebooleanfalseJDBC ドライバーのプロパティー: sendStringParametersAsUnicode。
sendTimeAsDatetimebooleanJDBC ドライバーのプロパティー: sendTimeAsDatetime。
serverNameAsACEbooleanJDBC ドライバーのプロパティー: serverNameAsACE。
serverSpnstringJDBC ドライバーのプロパティー: serverSpn。
transparentNetworkIPResolutionbooleanJDBC ドライバーのプロパティー: transparentNetworkIPResolution。
trustServerCertificatebooleanJDBC ドライバーのプロパティー: trustServerCertificate。
trustStorestringJDBC ドライバーのプロパティー: trustStore。
trustStorePasswordリバース・エンコードされたパスワード (ストリング)JDBC ドライバーのプロパティー: trustStorePassword。
URLstringデータベースに接続するための URL。 例: jdbc:sqlserver://localhost:1433;databaseName=myDB。
userstringこのプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
workstationIDstringJDBC ドライバーのプロパティー: workstationID。
xopenStatesbooleanJDBC ドライバーのプロパティー: xopenStates。

oauthProvider > databaseStore > dataSource > properties.oracle

Oracle JDBC ドライバーのデータ・ソース・プロパティー。

NameTypeDefaultDescription
driverType
  • oci
  • thin
thinJDBC ドライバーのプロパティー: driverType。
oci
oci
thin
thin
databaseNamestringJDBC ドライバーのプロパティー: databaseName。
serverNamestringlocalhostデータベースが実行中のサーバー。
portNumberint1521データベース接続を取得するポート。
URLstringデータベースに接続するための URL。 例: jdbc:oracle:thin:@//localhost:1521/sample または jdbc:oracle:oci:@//localhost:1521/sample。
connectionPropertiesstringJDBC ドライバーのプロパティー: connectionProperties。
loginTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: loginTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
networkProtocolstringJDBC ドライバーのプロパティー: networkProtocol。
ONSConfigurationstringJDBC ドライバーのプロパティー: ONSConfiguration。
passwordリバース・エンコードされたパスワード (ストリング)このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
roleNamestringJDBC ドライバーのプロパティー: roleName。
serviceNamestringJDBC ドライバーのプロパティー: serviceName。
TNSEntryNamestringJDBC ドライバーのプロパティー: TNSEntryName。
userstringこのプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。

oauthProvider > databaseStore > dataSource > properties.derby.client

Derby Network Client JDBC ドライバーのデータ・ソース・プロパティー。

NameTypeDefaultDescription
createDatabase
  • false
  • create
JDBC ドライバーのプロパティー: createDatabase。
false
データベースを自動的に作成しません。
create
最初に接続が確立されたときに、データベースが存在していなければ、データベースを自動的に作成します。
databaseNamestringJDBC ドライバーのプロパティー: databaseName。
serverNamestringlocalhostデータベースが実行中のサーバー。
portNumberint1527データベース接続を取得するポート。
connectionAttributesstringJDBC ドライバーのプロパティー: connectionAttributes。
loginTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: loginTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
passwordリバース・エンコードされたパスワード (ストリング)このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
retrieveMessageTextbooleantrueJDBC ドライバーのプロパティー: retrieveMessageText。
securityMechanism
  • 3
  • 4
  • 7
  • 8
  • 9
3JDBC ドライバーのプロパティー: 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
  • false
  • shutdown
JDBC ドライバーのプロパティー: shutdownDatabase。
false
データベースをシャットダウンしません。
shutdown
接続試行時にデータベースをシャットダウンします。
ssl
  • peerAuthentication
  • basic
  • off
JDBC ドライバーのプロパティー: ssl。
peerAuthentication
peerAuthentication
basic
basic
off
off
traceDirectorystringJDBC ドライバーのプロパティー: traceDirectory。
traceFilestringJDBC ドライバーのプロパティー: traceFile。
traceFileAppendbooleanJDBC ドライバーのプロパティー: traceFileAppend。
traceLevelint次の定数値のビット単位の組み合わせ。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。
userstringこのプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。

oauthProvider > databaseStore > dataSource > properties.datadirect.sqlserver

Microsoft SQL Server の DataDirect Connect for JDBC ドライバーのデータ・ソース・プロパティー。

NameTypeDefaultDescription
databaseNamestringJDBC ドライバーのプロパティー: databaseName。
serverNamestringlocalhostデータベースが実行中のサーバー。
portNumberintデータベース接続を取得するポート。
accountingInfostringJDBC ドライバーのプロパティー: accountingInfo。
alternateServersstringJDBC ドライバーのプロパティー: alternateServers。
alwaysReportTriggerResultsbooleanJDBC ドライバーのプロパティー: alwaysReportTriggerResults。
applicationNamestringJDBC ドライバーのプロパティー: applicationName。
authenticationMethod
  • auto
  • ntlm
  • userIdPassword
  • kerberos
JDBC ドライバーのプロパティー: authenticationMethod。
auto
auto
ntlm
ntlm
userIdPassword
userIdPassword
kerberos
kerberos
bulkLoadBatchSizelongJDBC ドライバーのプロパティー: bulkLoadBatchSize。
bulkLoadOptionslongJDBC ドライバーのプロパティー: bulkLoadOptions。
clientHostNamestringJDBC ドライバーのプロパティー: clientHostName。
clientUserstringJDBC ドライバーのプロパティー: clientUser。
codePageOverridestringJDBC ドライバーのプロパティー: codePageOverride。
connectionRetryCountintJDBC ドライバーのプロパティー: connectionRetryCount。
connectionRetryDelay期間 (精度: 秒)JDBC ドライバーのプロパティー: connectionRetryDelay。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
convertNullintJDBC ドライバーのプロパティー: convertNull。
dateTimeInputParameterType
  • dateTime
  • dateTimeOffset
  • auto
JDBC ドライバーのプロパティー: dateTimeInputParameterType。
dateTime
dateTime
dateTimeOffset
dateTimeOffset
auto
auto
dateTimeOutputParameterType
  • dateTime
  • dateTimeOffset
  • auto
JDBC ドライバーのプロパティー: dateTimeOutputParameterType。
dateTime
dateTime
dateTimeOffset
dateTimeOffset
auto
auto
describeInputParameters
  • describeIfString
  • describeIfDateTime
  • noDescribe
  • describeAll
JDBC ドライバーのプロパティー: describeInputParameters。
describeIfString
describeIfString
describeIfDateTime
describeIfDateTime
noDescribe
noDescribe
describeAll
describeAll
describeOutputParameters
  • describeIfString
  • describeIfDateTime
  • noDescribe
  • describeAll
JDBC ドライバーのプロパティー: describeOutputParameters。
describeIfString
describeIfString
describeIfDateTime
describeIfDateTime
noDescribe
noDescribe
describeAll
describeAll
enableBulkLoadbooleanJDBC ドライバーのプロパティー: enableBulkLoad。
enableCancelTimeoutbooleanJDBC ドライバーのプロパティー: enableCancelTimeout。
encryptionMethod
  • noEncryption
  • loginSSL
  • requestSSL
  • SSL
JDBC ドライバーのプロパティー: encryptionMethod。
noEncryption
noEncryption
loginSSL
loginSSL
requestSSL
requestSSL
SSL
SSL
failoverGranularity
  • nonAtomic
  • disableIntegrityCheck
  • atomic
  • atomicWithRepositioning
JDBC ドライバーのプロパティー: failoverGranularity。
nonAtomic
nonAtomic
disableIntegrityCheck
disableIntegrityCheck
atomic
atomic
atomicWithRepositioning
atomicWithRepositioning
failoverMode
  • select
  • connect
  • extended
JDBC ドライバーのプロパティー: failoverMode。
select
select
connect
connect
extended
extended
failoverPreconnectbooleanJDBC ドライバーのプロパティー: failoverPreconnect。
hostNameInCertificatestringJDBC ドライバーのプロパティー: hostNameInCertificate。
initializationStringstringJDBC ドライバーのプロパティー: initializationString。
insensitiveResultSetBufferSizeintJDBC ドライバーのプロパティー: insensitiveResultSetBufferSize。
javaDoubleToStringbooleanJDBC ドライバーのプロパティー: javaDoubleToString。
JDBCBehavior
  • 0
  • 1
0JDBC ドライバーのプロパティー: JDBCBehavior。 値: 0 (JDBC 4.0) または 1 (JDBC 3.0)。
0
JDBC 4.0
1
JDBC 3.0
loadBalancingbooleanJDBC ドライバーのプロパティー: loadBalancing。
loginTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: loginTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
longDataCacheSizeint
Min: -1
JDBC ドライバーのプロパティー: longDataCacheSize。
netAddressstringJDBC ドライバーのプロパティー: netAddress。
packetSizeint
Min: -1

Max: 128
JDBC ドライバーのプロパティー: packetSize。
passwordリバース・エンコードされたパスワード (ストリング)このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
queryTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: queryTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
resultsetMetaDataOptionsintJDBC ドライバーのプロパティー: resultsetMetaDataOptions。
selectMethod
  • cursor
  • direct
JDBC ドライバーのプロパティー: selectMethod。
cursor
cursor
direct
direct
snapshotSerializablebooleanJDBC ドライバーのプロパティー: snapshotSerializable。
spyAttributesstringJDBC ドライバーのプロパティー: spyAttributes。
stringInputParameterType
  • nvarchar
  • varchar
varcharJDBC ドライバーのプロパティー: stringInputParameterType。
nvarchar
nvarchar
varchar
varchar
stringOutputParameterType
  • nvarchar
  • varchar
varcharJDBC ドライバーのプロパティー: stringOutputParameterType。
nvarchar
nvarchar
varchar
varchar
suppressConnectionWarningsbooleanJDBC ドライバーのプロパティー: suppressConnectionWarnings。
transactionMode
  • explicit
  • implicit
JDBC ドライバーのプロパティー: transactionMode。
explicit
explicit
implicit
implicit
truncateFractionalSecondsbooleanJDBC ドライバーのプロパティー: truncateFractionalSeconds。
trustStorestringJDBC ドライバーのプロパティー: trustStore。
trustStorePasswordリバース・エンコードされたパスワード (ストリング)JDBC ドライバーのプロパティー: trustStorePassword。
userstringこのプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
useServerSideUpdatableCursorsbooleanJDBC ドライバーのプロパティー: useServerSideUpdatableCursors。
validateServerCertificatebooleanJDBC ドライバーのプロパティー: validateServerCertificate。
XATransactionGroupstringJDBC ドライバーのプロパティー: XATransactionGroup。
XMLDescribeType
  • longvarbinary
  • longvarchar
JDBC ドライバーのプロパティー: XMLDescribeType。
longvarbinary
longvarbinary
longvarchar
longvarchar

oauthProvider > databaseStore > dataSource > properties.informix.jcc

IBM Data Server Driver for JDBC and SQLJ for Informix のデータ・ソース・プロパティー。

NameTypeDefaultDescription
databaseNamestringJDBC ドライバーのプロパティー: databaseName。
serverNamestringlocalhostデータベースが実行中のサーバー。
portNumberint1526データベース接続を取得するポート。
currentLockTimeout期間 (精度: 秒)2sJDBC ドライバーのプロパティー: currentLockTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
DBANSIWARNbooleanJDBC ドライバーのプロパティー: DBANSIWARN。
DBDATEstringJDBC ドライバーのプロパティー: DBDATE。
DBPATHstringJDBC ドライバーのプロパティー: DBPATH。
DBSPACETEMPstringJDBC ドライバーのプロパティー: DBSPACETEMP。
DBTEMPstringJDBC ドライバーのプロパティー: DBTEMP。
DBUPSPACEstringJDBC ドライバーのプロパティー: DBUPSPACE。
DELIMIDENTbooleanJDBC ドライバーのプロパティー: DELIMIDENT。
deferPreparesbooleanJDBC ドライバーのプロパティー: deferPrepares。
driverTypeint4JDBC ドライバーのプロパティー: driverType。
enableNamedParameterMarkersintJDBC ドライバーのプロパティー: enableNamedParameterMarkers。 値: 1 (YES) または 2 (NO)。
enableSeamlessFailoverintJDBC ドライバーのプロパティー: enableSeamlessFailover。 値: 1 (YES) または 2 (NO)。
enableSysplexWLBbooleanJDBC ドライバーのプロパティー: enableSysplexWLB。
fetchSizeintJDBC ドライバーのプロパティー: fetchSize。
fullyMaterializeLobDatabooleanJDBC ドライバーのプロパティー: fullyMaterializeLobData。
IFX_DIRECTIVES
  • OFF
  • ON
JDBC ドライバーのプロパティー: IFX_DIRECTIVES。
OFF
OFF
ON
ON
IFX_EXTDIRECTIVES
  • OFF
  • ON
JDBC ドライバーのプロパティー: IFX_EXTDIRECTIVES。
OFF
OFF
ON
ON
IFX_UPDDESCstringJDBC ドライバーのプロパティー: IFX_UPDDESC。
IFX_XASTDCOMPLIANCE_XAEND
  • 0
  • 1
JDBC ドライバーのプロパティー: IFX_XASTDCOMPLIANCE_XAEND。
0
0
1
1
INFORMIXOPCACHEstringJDBC ドライバーのプロパティー: INFORMIXOPCACHE。
INFORMIXSTACKSIZEstringJDBC ドライバーのプロパティー: INFORMIXSTACKSIZE。
keepDynamicintJDBC ドライバーのプロパティー: keepDynamic。
loginTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: loginTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
NODEFDAC
  • no
  • yes
JDBC ドライバーのプロパティー: NODEFDAC。
no
no
yes
yes
OPTCOMPIND
  • 0
  • 1
  • 2
JDBC ドライバーのプロパティー: OPTCOMPIND。
0
0
1
1
2
2
OPTOFC
  • 0
  • 1
JDBC ドライバーのプロパティー: OPTOFC。
0
0
1
1
passwordリバース・エンコードされたパスワード (ストリング)このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
PDQPRIORITY
  • HIGH
  • LOW
  • OFF
JDBC ドライバーのプロパティー: PDQPRIORITY。
HIGH
HIGH
LOW
LOW
OFF
OFF
progressiveStreaming
  • 1
  • 2
JDBC ドライバーのプロパティー: progressiveStreaming。 値: 1 (YES) または 2 (NO)。
1
YES
2
NO
PSORT_DBTEMPstringJDBC ドライバーのプロパティー: PSORT_DBTEMP。
PSORT_NPROCSstring
Max: 10
JDBC ドライバーのプロパティー: PSORT_NPROCS。
queryDataSizeint
Min: 4096

Max: 10485760
JDBC ドライバーのプロパティー: queryDataSize。
resultSetHoldability
  • 1
  • 2
JDBC ドライバーのプロパティー: resultSetHoldability。 値: 1 (HOLD_CURSORS_OVER_COMMIT) または 2 (CLOSE_CURSORS_AT_COMMIT)。
1
HOLD_CURSORS_OVER_COMMIT
2
CLOSE_CURSORS_AT_COMMIT
resultSetHoldabilityForCatalogQueries
  • 1
  • 2
JDBC ドライバーのプロパティー: resultSetHoldabilityForCatalogQueries。 値: 1 (HOLD_CURSORS_OVER_COMMIT) または 2 (CLOSE_CURSORS_AT_COMMIT)。
1
HOLD_CURSORS_OVER_COMMIT
2
CLOSE_CURSORS_AT_COMMIT
retrieveMessagesFromServerOnGetMessagebooleantrueJDBC ドライバーのプロパティー: retrieveMessagesFromServerOnGetMessage。
securityMechanism
  • 3
  • 4
  • 7
  • 9
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
  • 0
  • 1
JDBC ドライバーのプロパティー: STMT_CACHE。
0
0
1
1
traceDirectorystringJDBC ドライバーのプロパティー: traceDirectory。
traceFilestringJDBC ドライバーのプロパティー: traceFile。
traceFileAppendbooleanJDBC ドライバーのプロパティー: traceFileAppend。
traceLevelint次の定数値のビット単位の組み合わせ。 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。
useJDBC4ColumnNameAndLabelSemanticsintJDBC ドライバーのプロパティー: useJDBC4ColumnNameAndLabelSemantics。 値: 1 (YES) または 2 (NO)。
userstringこのプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。

oauthProvider > databaseStore > dataSource > properties.db2.jcc

IBM Data Server Driver for JDBC and SQLJ for DB2 のデータ・ソース・プロパティー。

NameTypeDefaultDescription
driverType
  • 2
  • 4
4JDBC ドライバーのプロパティー: driverType。
2
Type 2 JDBC ドライバー。
4
Type 4 JDBC ドライバー。
databaseNamestringJDBC ドライバーのプロパティー: databaseName。
serverNamestringlocalhostデータベースが実行中のサーバー。
portNumberint50000データベース接続を取得するポート。
accountingIntervalstringJDBC ドライバーのプロパティー: accountingInterval。
activateDatabaseintJDBC ドライバーのプロパティー: activateDatabase。
affinityFailbackInterval期間 (精度: 秒)JDBC ドライバーのプロパティー: affinityFailbackInterval。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
allowNextOnExhaustedResultSet
  • 1
  • 2
JDBC ドライバーのプロパティー: allowNextOnExhaustedResultSet。
1
YES
2
NO
allowNullResultSetForExecuteQuery
  • 1
  • 2
JDBC ドライバーのプロパティー: allowNullResultSetForExecuteQuery。
1
YES
2
NO
alternateGroupDatabaseNamestringJDBC ドライバーのプロパティー: alternateGroupDatabaseName。
alternateGroupPortNumberstringJDBC ドライバーのプロパティー: alternateGroupPortNumber。
alternateGroupServerNamestringJDBC ドライバーのプロパティー: alternateGroupServerName。
atomicMultiRowInsert
  • 1
  • 2
JDBC ドライバーのプロパティー: atomicMultiRowInsert。
1
YES
2
NO
blockingReadConnectionTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: blockingReadConnectionTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
charOutputSizeshortJDBC ドライバーのプロパティー: charOutputSize。
clientApplcompatstringJDBC ドライバーのプロパティー: clientApplcompat。
clientAccountingInformationstringJDBC ドライバーのプロパティー: clientAccountingInformation。
clientApplicationInformationstringJDBC ドライバーのプロパティー: clientApplicationInformation。
clientBidiStringType
  • 11
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
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
clientDebugInfostring
Max: 254
JDBC ドライバーのプロパティー: clientDebugInfo。
clientProgramIdstring
Max: 80
JDBC ドライバーのプロパティー: clientProgramId。
clientProgramNamestring
Max: 12
JDBC ドライバーのプロパティー: clientProgramName。
clientRerouteAlternatePortNumberstringJDBC ドライバーのプロパティー: clientRerouteAlternatePortNumber。
clientRerouteAlternateServerNamestringJDBC ドライバーのプロパティー: clientRerouteAlternateServerName。
clientUserstringJDBC ドライバーのプロパティー: clientUser。
clientWorkstationstringJDBC ドライバーのプロパティー: clientWorkstation。
commandTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: commandTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
concurrentAccessResolution
  • 1
  • 2
JDBC ドライバーのプロパティー: concurrentAccessResolution。
1
CONCURRENTACCESS_USE_CURRENTLY_COMMITTED
2
CONCURRENTACCESS_WAIT_FOR_OUTCOME
connectionCloseWithInFlightTransaction
  • 1
  • 2
JDBC ドライバーのプロパティー: connectionCloseWithInFlightTransaction。
1
CONNECTION_CLOSE_WITH_EXCEPTION
2
CONNECTION_CLOSE_WITH_ROLLBACK
connectionTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: connectionTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
connectNodeint
Min: 0

Max: 999
JDBC ドライバーのプロパティー: connectNode。
currentAlternateGroupEntryintJDBC ドライバーのプロパティー: currentAlternateGroupEntry。
currentDegreestringJDBC ドライバーのプロパティー: currentDegree。
currentExplainModestring
Max: 254
JDBC ドライバーのプロパティー: currentExplainMode。
currentExplainSnapshotint
Max: 8
JDBC ドライバーのプロパティー: currentExplainSnapshot。
currentFunctionPathstringJDBC ドライバーのプロパティー: currentFunctionPath。
currentLocaleLcCtypestringJDBC ドライバーのプロパティー: currentLocaleLcCtype。
currentLockTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: currentLockTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
currentMaintainedTableTypesForOptimization
  • SYSTEM
  • ALL
  • NONE
  • USER
JDBC ドライバーのプロパティー: currentMaintainedTableTypesForOptimization。
SYSTEM
SYSTEM
ALL
ALL
NONE
NONE
USER
USER
currentPackagePathstringJDBC ドライバーのプロパティー: currentPackagePath。
currentPackageSetstringJDBC ドライバーのプロパティー: currentPackageSet。
currentQueryOptimization
  • 0
  • 1
  • 2
  • 3
  • 5
  • 7
  • 9
JDBC ドライバーのプロパティー: currentQueryOptimization。
0
0
1
1
2
2
3
3
5
5
7
7
9
9
currentSQLIDstringJDBC ドライバーのプロパティー: currentSQLID。
currentSchemastringJDBC ドライバーのプロパティー: currentSchema。
cursorSensitivity
  • 0
  • 1
  • 2
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
  • 1
  • 2
  • 3
  • 4
JDBC ドライバーのプロパティー: dateFormat。
1
ISO
2
USA
3
EUR
4
JIS
decimalRoundingMode
  • 1
  • 2
  • 3
  • 4
  • 6
JDBC ドライバーのプロパティー: decimalRoundingMode。
1
ROUND_DOWN
2
ROUND_CEILING
3
ROUND_HALF_EVEN
4
ROUND_HALF_UP
6
ROUND_FLOOR
decimalSeparator
  • 1
  • 2
JDBC ドライバーのプロパティー: decimalSeparator。
1
DECIMAL_SEPARATOR_PERIOD
2
DECIMAL_SEPARATOR_COMMA
decimalStringFormat
  • 1
  • 2
JDBC ドライバーのプロパティー: decimalStringFormat。
1
DECIMAL_STRING_FORMAT_TO_STRING
2
DECIMAL_STRING_FORMAT_TO_PLAIN_STRING
deferPreparesbooleantrueJDBC ドライバーのプロパティー: deferPrepares。
downgradeHoldCursorsUnderXabooleanJDBC ドライバーのプロパティー: downgradeHoldCursorsUnderXa。
enableAlternateGroupSeamlessACRbooleanJDBC ドライバーのプロパティー: enableAlternateGroupSeamlessACR。
enableBidiLayoutTransformationbooleanJDBC ドライバーのプロパティー: enableBidiLayoutTransformation。
enableClientAffinitiesList
  • 1
  • 2
JDBC ドライバーのプロパティー: enableClientAffinitiesList。 値: 1 (YES) または 2 (NO)。
1
YES
2
NO
enableConnectionConcentratorbooleanJDBC ドライバーのプロパティー: enableConnectionConcentrator。
enableExtendedDescribe
  • 1
  • 2
JDBC ドライバーのプロパティー: enableExtendedDescribe。
1
YES
2
NO
enableExtendedIndicators
  • 1
  • 2
JDBC ドライバーのプロパティー: enableExtendedIndicators。
1
YES
2
NO
enableMultiRowInsertSupportbooleanJDBC ドライバーのプロパティー: enableMultiRowInsertSupport。
enableNamedParameterMarkers
  • 1
  • 2
JDBC ドライバーのプロパティー: enableNamedParameterMarkers。 値: 1 (YES) または 2 (NO)。
1
YES
2
NO
enableRowsetSupport
  • 1
  • 2
JDBC ドライバーのプロパティー: enableRowsetSupport。
1
YES
2
NO
enableSeamlessFailover
  • 1
  • 2
JDBC ドライバーのプロパティー: enableSeamlessFailover。 値: 1 (YES) または 2 (NO)。
1
YES
2
NO
enableSysplexWLBbooleanJDBC ドライバーのプロパティー: enableSysplexWLB。
enableT2zosLBF
  • 1
  • 2
JDBC ドライバーのプロパティー: enableT2zosLBF。
1
YES
2
NO
enableT2zosLBFSPResultSets
  • 1
  • 2
JDBC ドライバーのプロパティー: enableT2zosLBFSPResultSets。
1
YES
2
NO
enableXACleanTransactionbooleanJDBC ドライバーのプロパティー: enableXACleanTransaction。
encryptionAlgorithm
  • 1
  • 2
JDBC ドライバーのプロパティー: encryptionAlgorithm。
1
1
2
2
extendedTableInfo
  • 1
  • 2
JDBC ドライバーのプロパティー: extendedTableInfo。
1
YES
2
NO
fetchSizeintJDBC ドライバーのプロパティー: fetchSize。
fullyMaterializeInputStreamsbooleanJDBC ドライバーのプロパティー: fullyMaterializeInputStreams。
fullyMaterializeInputStreamsOnBatchExecution
  • 1
  • 2
JDBC ドライバーのプロパティー: fullyMaterializeInputStreamsOnBatchExecution。
1
YES
2
NO
fullyMaterializeLobDatabooleanJDBC ドライバーのプロパティー: fullyMaterializeLobData。
implicitRollbackOption
  • 0
  • 1
  • 2
JDBC ドライバーのプロパティー: implicitRollbackOption。
0
IMPLICIT_ROLLBACK_OPTION_NOT_SET
1
IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION
2
IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION
interruptProcessingMode
  • 0
  • 1
  • 2
JDBC ドライバーのプロパティー: interruptProcessingMode。
0
INTERRUPT_PROCESSING_MODE_DISABLED
1
INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
2
INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
jdbcCollectionstringJDBC ドライバーのプロパティー: jdbcCollection。
keepAliveTimeOut期間 (精度: 秒)JDBC ドライバーのプロパティー: keepAliveTimeOut。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
keepDynamicintJDBC ドライバーのプロパティー: keepDynamic。
kerberosServerPrincipalstringJDBC ドライバーのプロパティー: kerberosServerPrincipal。
loginTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: loginTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
maxConnCachedParamBufferSizeintJDBC ドライバーのプロパティー: maxConnCachedParamBufferSize。
maxRetriesForClientRerouteintJDBC ドライバーのプロパティー: maxRetriesForClientReroute。
maxRowsetSizeintJDBC ドライバーのプロパティー: maxRowsetSize。
maxTransportObjectsintJDBC ドライバーのプロパティー: maxTransportObjects。
memberConnectTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: memberConnectTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
optimizationProfilestringJDBC ドライバーのプロパティー: optimizationProfile。
optimizationProfileToFlushstringJDBC ドライバーのプロパティー: optimizationProfileToFlush。
passwordリバース・エンコードされたパスワード (ストリング)このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
pkListstringJDBC ドライバーのプロパティー: pkList。
profileNamestringJDBC ドライバーのプロパティー: profileName。
progressiveStreaming
  • 1
  • 2
JDBC ドライバーのプロパティー: progressiveStreaming。 値: 1 (YES) または 2 (NO)。
1
YES
2
NO
queryCloseImplicit
  • 1
  • 2
JDBC ドライバーのプロパティー: queryCloseImplicit。 値: 1 (QUERY_CLOSE_IMPLICIT_YES) または 2 (QUERY_CLOSE_IMPLICIT_NO)。
1
QUERY_CLOSE_IMPLICIT_YES
2
QUERY_CLOSE_IMPLICIT_NO
queryDataSizeint
Min: 4096

Max: 65535
JDBC ドライバーのプロパティー: queryDataSize。
queryTimeoutInterruptProcessingMode
  • 1
  • 2
JDBC ドライバーのプロパティー: queryTimeoutInterruptProcessingMode。
1
INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
2
INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
readOnlybooleanJDBC ドライバーのプロパティー: readOnly。
recordTemporalHistory
  • 1
  • 2
JDBC ドライバーのプロパティー: recordTemporalHistory。
1
YES
2
NO
reportLongTypes
  • 1
  • 2
JDBC ドライバーのプロパティー: reportLongTypes。
1
YES
2
NO
resultSetHoldability
  • 1
  • 2
JDBC ドライバーのプロパティー: resultSetHoldability。 値: 1 (HOLD_CURSORS_OVER_COMMIT) または 2 (CLOSE_CURSORS_AT_COMMIT)。
1
HOLD_CURSORS_OVER_COMMIT
2
CLOSE_CURSORS_AT_COMMIT
resultSetHoldabilityForCatalogQueries
  • 1
  • 2
JDBC ドライバーのプロパティー: resultSetHoldabilityForCatalogQueries。 値: 1 (HOLD_CURSORS_OVER_COMMIT) または 2 (CLOSE_CURSORS_AT_COMMIT)。
1
HOLD_CURSORS_OVER_COMMIT
2
CLOSE_CURSORS_AT_COMMIT
retrieveMessagesFromServerOnGetMessagebooleantrueJDBC ドライバーのプロパティー: retrieveMessagesFromServerOnGetMessage。
retryIntervalForClientReroute期間 (精度: 秒)JDBC ドライバーのプロパティー: retryIntervalForClientReroute。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
retryWithAlternativeSecurityMechanism
  • 1
  • 2
JDBC ドライバーのプロパティー: retryWithAlternativeSecurityMechanism。
1
YES
2
NO
returnAlias
  • 1
  • 2
JDBC ドライバーのプロパティー: returnAlias。
1
1
2
2
securityMechanism
  • 11
  • 12
  • 13
  • 3
  • 4
  • 15
  • 16
  • 7
  • 18
  • 9
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
  • 1
  • 2
JDBC ドライバーのプロパティー: sendCharInputsUTF8。
1
YES
2
NO
sendDataAsIsbooleanJDBC ドライバーのプロパティー: sendDataAsIs。
serverBidiStringType
  • 11
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
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
sessionTimeZonestringJDBC ドライバーのプロパティー: sessionTimeZone。
sqljCloseStmtsWithOpenResultSetbooleanJDBC ドライバーのプロパティー: sqljCloseStmtsWithOpenResultSet。
sqljEnableClassLoaderSpecificProfilesbooleanJDBC ドライバーのプロパティー: sqljEnableClassLoaderSpecificProfiles。
ssidstringJDBC ドライバーのプロパティー: ssid。
sslCertLocationstringJDBC ドライバーのプロパティー: sslCertLocation。
SSLCipherSuitesstringJDBC ドライバーのプロパティー: SSLCipherSuites。
sslConnectionbooleanJDBC ドライバーのプロパティー: sslConnection。
sslTrustStoreLocationstringJDBC ドライバーのプロパティー: sslTrustStoreLocation。
sslTrustStorePasswordリバース・エンコードされたパスワード (ストリング)JDBC ドライバーのプロパティー: sslTrustStorePassword。
sslTrustStoreTypestringJDBC ドライバーのプロパティー: sslTrustStoreType。
statementConcentrator
  • 1
  • 2
JDBC ドライバーのプロパティー: statementConcentrator。
1
STATEMENT_CONCENTRATOR_OFF
2
STATEMENT_CONCENTRATOR_WITH_LITERALS
streamBufferSizeintJDBC ドライバーのプロパティー: streamBufferSize。
stripTrailingZerosForDecimalNumbers
  • 1
  • 2
JDBC ドライバーのプロパティー: stripTrailingZerosForDecimalNumbers。
1
YES
2
NO
sysSchemastringJDBC ドライバーのプロパティー: sysSchema。
timeFormat
  • 1
  • 2
  • 3
  • 4
JDBC ドライバーのプロパティー: timeFormat。
1
ISO
2
USA
3
EUR
4
JIS
timerLevelForQueryTimeOut
  • 1
  • 2
  • -1
JDBC ドライバーのプロパティー: timerLevelForQueryTimeOut。
1
QUERYTIMEOUT_STATEMENT_LEVEL
2
QUERYTIMEOUT_CONNECTION_LEVEL
-1
QUERYTIMEOUT_DISABLED
timestampFormat
  • 1
  • 5
JDBC ドライバーのプロパティー: timestampFormat。
1
ISO
5
JDBC
timestampOutputType
  • 1
  • 2
JDBC ドライバーのプロパティー: timestampOutputType。
1
JDBC_TIMESTAMP
2
JCC_DBTIMESTAMP
timestampPrecisionReporting
  • 1
  • 2
JDBC ドライバーのプロパティー: timestampPrecisionReporting。
1
TIMESTAMP_JDBC_STANDARD
2
TIMESTAMP_ZERO_PADDING
traceDirectorystringJDBC ドライバーのプロパティー: traceDirectory。
traceFilestringJDBC ドライバーのプロパティー: traceFile。
traceFileAppendbooleanJDBC ドライバーのプロパティー: traceFileAppend。
traceFileCountintJDBC ドライバーのプロパティー: traceFileCount。
traceFileSizeintJDBC ドライバーのプロパティー: traceFileSize。
traceLevelint0次の定数値のビット単位の組み合わせ。 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
  • 0
  • 1
JDBC ドライバーのプロパティー: traceOption。
0
0
1
1
translateForBitData
  • 1
  • 2
JDBC ドライバーのプロパティー: translateForBitData。
1
HEX_REPRESENTATION
2
SERVER_ENCODING_REPRESENTATION
updateCountForBatch
  • 1
  • 2
JDBC ドライバーのプロパティー: updateCountForBatch。
1
NO_UPDATE_COUNT
2
TOTAL_UPDATE_COUNT
useCachedCursorbooleanJDBC ドライバーのプロパティー: useCachedCursor。
useIdentityValLocalForAutoGeneratedKeysbooleanJDBC ドライバーのプロパティー: useIdentityValLocalForAutoGeneratedKeys。
useJDBC4ColumnNameAndLabelSemantics
  • 1
  • 2
JDBC ドライバーのプロパティー: useJDBC4ColumnNameAndLabelSemantics。 値: 1 (YES) または 2 (NO)。
1
YES
2
NO
useJDBC41DefinitionForGetColumns
  • 1
  • 2
JDBC ドライバーのプロパティー: useJDBC41DefinitionForGetColumns。
1
YES
2
NO
userstringこのプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
useRowsetCursorbooleanJDBC ドライバーのプロパティー: useRowsetCursor。
useTransactionRedirectbooleanJDBC ドライバーのプロパティー: useTransactionRedirect。
xaNetworkOptimizationbooleanJDBC ドライバーのプロパティー: xaNetworkOptimization。
xmlFormat
  • 0
  • 1
JDBC ドライバーのプロパティー: xmlFormat。
0
XML_FORMAT_TEXTUAL
1
XML_FORMAT_BINARY

oauthProvider > databaseStore > dataSource > properties.db2.i.toolbox

IBM DB2 for i Toolbox JDBC ドライバーのデータ・ソース・プロパティー。

NameTypeDefaultDescription
serverNamestringデータベースが実行中のサーバー。
databaseNamestringJDBC ドライバーのプロパティー: databaseName。
access
  • all
  • read call
  • read only
allJDBC ドライバーのプロパティー: access。
all
all
read call
read call
read only
read only
behaviorOverrideintJDBC ドライバーのプロパティー: behaviorOverride。
bidiImplicitReorderingbooleantrueJDBC ドライバーのプロパティー: bidiImplicitReordering。
bidiNumericOrderingbooleanfalseJDBC ドライバーのプロパティー: bidiNumericOrdering。
bidiStringTypeintJDBC ドライバーのプロパティー: bidiStringType。
bigDecimalbooleantrueJDBC ドライバーのプロパティー: bigDecimal。
blockCriteria
  • 0
  • 1
  • 2
2JDBC ドライバーのプロパティー: blockCriteria。 値: 0 (レコード・ブロックなし)、1 (FOR FETCH ONLY (取り出しのみ) が指定されている場合はブロック)、2 (FOR UPDATE (更新用) が指定されている場合はブロック)。
0
0
1
1
2
2
blockSize
  • 0
  • 256
  • 16
  • 512
  • 128
  • 8
  • 64
  • 32
32JDBC ドライバーのプロパティー: blockSize。
0
0
256
256
16
16
512
512
128
128
8
8
64
64
32
32
characterTruncation
  • default
  • warning
  • none
JDBC ドライバーのプロパティー: CharacterTruncation。
default
default
warning
warning
none
none
concurrentAccessResolutionint
Min: 0

Max: 3
JDBC ドライバーのプロパティー: concurrentAccessResolution。
cursorHoldbooleanfalseJDBC ドライバーのプロパティー: cursorHold。
cursorSensitivity
  • asensitive
  • insensitive
  • sensitive
asensitiveJDBC ドライバーのプロパティー: cursorSensitivity。 値: 0 (TYPE_SCROLL_SENSITIVE_STATIC)、1 (TYPE_SCROLL_SENSITIVE_DYNAMIC)、2 (TYPE_SCROLL_ASENSITIVE)。
asensitive
asensitive
insensitive
insensitive
sensitive
sensitive
dataCompressionbooleantrueJDBC ドライバーのプロパティー: dataCompression。
dataTruncationbooleantrueJDBC ドライバーのプロパティー: dataTruncation。
dateFormat
  • julian
  • dmy
  • ymd
  • usa
  • eur
  • mdy
  • iso
  • jis
JDBC ドライバーのプロパティー: dateFormat。
julian
julian
dmy
dmy
ymd
ymd
usa
usa
eur
eur
mdy
mdy
iso
iso
jis
jis
dateSeparator
  • \,
  • -
  • .
  • /
JDBC ドライバーのプロパティー: dateSeparator。
\,
コンマ (,)。
**
スペース ( )。
-
ダッシュ (-)。
.
ピリオド (.)。
/**
スラッシュ (/)。
decfloatRoundingMode
  • ceiling
  • half even
  • half up
  • up
  • floor
  • down
  • half down
JDBC ドライバーのプロパティー: decfloatRoundingMode。
ceiling
ceiling
half even
half even
half up
half up
up
up
floor
floor
down
down
half down
half down
decimalDataErrorsstringJDBC ドライバーのプロパティー: decimalDataErrors。
decimalSeparator
  • \,
  • .
JDBC ドライバーのプロパティー: decimalSeparator。
\,
コンマ (,)。
.
ピリオド (.)。
describeOptionstringJDBC ドライバーのプロパティー: describeOption。
driver
  • native
  • toolbox
toolboxJDBC ドライバーのプロパティー: driver。
native
native
toolbox
toolbox
errors
  • basic
  • full
basicJDBC ドライバーのプロパティー: errors。
basic
basic
full
full
extendedDynamicbooleanfalseJDBC ドライバーのプロパティー: extendedDynamic。
extendedMetaDatabooleanfalseJDBC ドライバーのプロパティー: extendedMetaData。
fullOpenbooleanfalseJDBC ドライバーのプロパティー: fullOpen。
holdInputLocatorsbooleantrueJDBC ドライバーのプロパティー: holdInputLocators。
holdStatementsbooleanfalseJDBC ドライバーのプロパティー: holdStatements。
ignoreWarningsstringJDBC ドライバーのプロパティー: ignoreWarnings。
isolationLevelSwitchingSupportbooleanfalseJDBC ドライバーのプロパティー: isolationLevelSwitchingSupport。
keepAlivebooleanJDBC ドライバーのプロパティー: keepAlive。
lazyClosebooleanfalseJDBC ドライバーのプロパティー: lazyClose。
librariesstringJDBC ドライバーのプロパティー: libraries。
lobThresholdint
Min: 0

Max: 16777216
0JDBC ドライバーのプロパティー: lobThreshold。
loginTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: loginTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
maximumPrecision
  • 63
  • 31
31JDBC ドライバーのプロパティー: maximumPrecision。
63
64
31
31
maximumBlockedInputRowsint
Min: 1

Max: 32000
JDBC ドライバーのプロパティー: maximumBlockedInputRows。
maximumScaleint
Min: 0

Max: 63
31JDBC ドライバーのプロパティー: maximumScale。
metaDataSourceint
Min: 0

Max: 1
1JDBC ドライバーのプロパティー: metaDataSource。
minimumDivideScaleint
Min: 0

Max: 9
0JDBC ドライバーのプロパティー: minimumDivideScale。
naming
  • system
  • sql
sqlJDBC ドライバーのプロパティー: naming。
system
system
sql
sql
numericRangeError
  • default
  • warning
  • none
JDBC ドライバーのプロパティー: numericRangeError。
default
default
warning
warning
none
none
packagestringJDBC ドライバーのプロパティー: package。
packageAddbooleantrueJDBC ドライバーのプロパティー: packageAdd。
packageCCSID
  • 1200
  • 13488
13488JDBC ドライバーのプロパティー: packageCCSID。 値: 1200 (UCS-2) または 13488 (UTF-16)。
1200
1200 (UCS-2)
13488
13488 (UTF-16)
packageCachebooleanfalseJDBC ドライバーのプロパティー: packageCache。
packageCriteria
  • default
  • select
defaultJDBC ドライバーのプロパティー: packageCriteria。
default
default
select
select
packageError
  • exception
  • warning
  • none
warningJDBC ドライバーのプロパティー: packageError。
exception
exception
warning
warning
none
none
packageLibrarystringQGPLJDBC ドライバーのプロパティー: packageLibrary。
passwordリバース・エンコードされたパスワード (ストリング)このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
prefetchbooleantrueJDBC ドライバーのプロパティー: prefetch。
promptbooleanfalseJDBC ドライバーのプロパティー: prompt。
proxyServerstringJDBC ドライバーのプロパティー: proxyServer。
qaqqiniLibrarystringJDBC ドライバーのプロパティー: qaqqiniLibrary。
queryOptimizeGoalint
Min: 0

Max: 2
0JDBC ドライバーのプロパティー: queryOptimizeGoal。 値: 1 (*FIRSTIO) または 2 (*ALLIO)。
queryReplaceTruncatedParameterstringJDBC ドライバーのプロパティー: queryReplaceTruncatedParameter。
queryTimeoutMechanism
  • cancel
  • qqrytimlmt
JDBC ドライバーのプロパティー: queryTimeoutMechanism。
cancel
cancel
qqrytimlmt
qqrytimlmt
queryStorageLimitint
Min: -1
照会記憶域制限
receiveBufferSizeint
Min: 1
JDBC ドライバーのプロパティー: receiveBufferSize。
remarks
  • system
  • sql
systemJDBC ドライバーのプロパティー: remarks。
system
system
sql
sql
rollbackCursorHoldbooleanfalseJDBC ドライバーのプロパティー: rollbackCursorHold。
savePasswordWhenSerializedbooleanfalseJDBC ドライバーのプロパティー: savePasswordWhenSerialized。
secondaryUrlstringJDBC ドライバーのプロパティー: secondaryUrl。
securebooleanfalseJDBC ドライバーのプロパティー: secure。
secureCurrentUserbooleanJDBC ドライバーのプロパティー: secureCurrentUser。
sendBufferSizeint
Min: 1
JDBC ドライバーのプロパティー: sendBufferSize。
serverTraceCategoriesint0JDBC ドライバーのプロパティー: serverTraceCategories。
serverTraceintJDBC ドライバーのプロパティー: serverTrace。
soLinger期間 (精度: 秒)JDBC ドライバーのプロパティー: soLinger。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
soTimeout期間 (精度: ミリ秒)JDBC ドライバーのプロパティー: soTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
sort
  • hex
  • language
  • table
hexJDBC ドライバーのプロパティー: sort。
hex
hex
language
language
table
table
sortLanguagestringJDBC ドライバーのプロパティー: sortLanguage。
sortTablestringJDBC ドライバーのプロパティー: sortTable。
sortWeight
  • shared
  • unqiue
JDBC ドライバーのプロパティー: sortWeight。
shared
shared
unqiue
unique
tcpNoDelaybooleanJDBC ドライバーのプロパティー: tcpNoDelay。
threadUsedbooleantrueJDBC ドライバーのプロパティー: threadUsed。
timeFormat
  • usa
  • eur
  • iso
  • jis
  • hms
JDBC ドライバーのプロパティー: timeFormat。
usa
usa
eur
eur
iso
iso
jis
jis
hms
hms
timeSeparator
  • \,
  • :
  • .
JDBC ドライバーのプロパティー: timeSeparator。
\,
コンマ (,)。
**
スペース ( )。
:
コロン (:)。
.**
ピリオド (.)。
timestampFormat
  • iso
  • ibmsql
JDBC ドライバーのプロパティー: timestampFormat。
iso
iso
ibmsql
ibmsql
toolboxTrace
  • all
  • proxy
  • datastream
  • pcml
  • warning
  • information
  • jdbc
  • none
  • diagnostic
  • thread
  • error
  • conversion
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
tracebooleanJDBC ドライバーのプロパティー: trace。
translateBinarybooleanfalseJDBC ドライバーのプロパティー: translateBinary。
translateBooleanbooleantrueJDBC ドライバーのプロパティー: translateBoolean。
translateHex
  • character
  • binary
characterJDBC ドライバーのプロパティー: translateHex。
character
character
binary
binary
trueAutoCommitbooleanfalseJDBC ドライバーのプロパティー: trueAutoCommit。
useBlockUpdatebooleanJDBC ドライバーのプロパティー: useBlockUpdate。
useDrdaMetadataVersionbooleanJDBC ドライバーのプロパティー: useDrdaMetadataVersion。
userstringこのプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
variableFieldCompression
  • all
  • true
  • false
  • insert
JDBC ドライバーのプロパティー: variableFieldCompression。
all
all
true
true
false
false
insert
insert
xaLooselyCoupledSupportint
Min: 0

Max: 1
0JDBC ドライバーのプロパティー: xaLooselyCoupledSupport。

oauthProvider > databaseStore > dataSource > properties.sybase

Sybase JDBC ドライバーのデータ・ソース・プロパティー。

NameTypeDefaultDescription
databaseNamestringJDBC ドライバーのプロパティー: databaseName。
serverNamestringlocalhostデータベースが実行中のサーバー。
portNumberint5000データベース接続を取得するポート。
connectionPropertiesstringSELECT_OPENS_CURSOR=trueJDBC ドライバーのプロパティー: connectionProperties。
loginTimeout期間 (精度: 秒)JDBC ドライバーのプロパティー: loginTimeout。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
networkProtocol
  • socket
  • SSL
JDBC ドライバーのプロパティー: networkProtocol。
socket
socket
SSL
SSL
passwordリバース・エンコードされたパスワード (ストリング)このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
resourceManagerNamestringJDBC ドライバーのプロパティー: resourceManagerName。
SERVER_INITIATED_TRANSACTIONS
  • true
  • false
falseJDBC ドライバーのプロパティー: SERVER_INITIATED_TRANSACTIONS。
true
true
false
false
userstringこのプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
versionintJDBC ドライバーのプロパティー: version。

oauthProvider > databaseStore > dataSource > containerAuthData

res-auth=CONTAINER が指定されたリソース参照の認証別名がバインディングで指定されていない場合に適用される、コンテナー管理認証のデフォルトの認証データ。サーバーの稼働中に更新されると、変更は新規の接続要求に適用されます。使用中の接続は影響されません。

NameTypeDefaultDescription
userstringEIS に接続するときに使用するユーザーの名前。
passwordリバース・エンコードされたパスワード (ストリング)EIS に接続するときに使用するユーザーのパスワード。 値は、平文形式またはエンコード形式で保管することができます。 パスワードはエンコードするようにお勧めします。 エンコードするためには、securityUtility ツールでエンコード・オプションを指定します。

oauthProvider > databaseStore > dataSource > jaasLoginContextEntry

認証用の JAAS ログイン・コンテキスト・エントリー。サーバーの稼働中に行われた更新は、新規の接続要求に適用されます。使用中の接続は影響されません。

NameTypeDefaultDescription
namestringJAAS 構成エントリーの名前。
loginModuleRef最上位の jaasLoginModule エレメント (コンマ区切りのストリング) の参照のリスト。hashtable,userNameAndPassword,certificate,tokenJAAS ログイン・モジュールの ID の参照。

oauthProvider > databaseStore > dataSource > onConnect

データベースに対して確立された各新規接続で 1 回ずつ実行される SQL コマンド。 SQL ステートメントは、新規に作成された接続のみに適用され、接続プールから再利用されている既存の接続には適用されません。 サーバーの稼働中に更新されると、既存の接続が破棄されます。

oauthProvider > databaseStore > dataSource > recoveryAuthData

トランザクション・リカバリーの認証データ。

NameTypeDefaultDescription
userstringEIS に接続するときに使用するユーザーの名前。
passwordリバース・エンコードされたパスワード (ストリング)EIS に接続するときに使用するユーザーのパスワード。 値は、平文形式またはエンコード形式で保管することができます。 パスワードはエンコードするようにお勧めします。 エンコードするためには、securityUtility ツールでエンコード・オプションを指定します。

oauthProvider > library

メディエーター・プラグイン・クラスが入っている共有ライブラリーへの参照。

NameTypeDefaultDescription
namestring管理者用の共有ライブラリーの名前
descriptionstring管理者用の共有ライブラリーの説明
filesetRef最上位の fileset エレメント (コンマ区切りのストリング) の参照のリスト。参照されるファイル・セットの ID
apiTypeVisibilitystringspec,ibm-api,api,stableこのクラス・ローダーでサポートされる API パッケージのタイプ。この値は、API パッケージ spec、ibm-api、api、stable、third-party を任意に組み合わせたコンマ区切りリストで示されます。

oauthProvider > library > fileset

参照されるファイル・セットの ID

NameTypeDefaultDescription
idstring固有の構成 ID。
dirディレクトリーのパス${server.config.dir}ファイルを検索するベース・ディレクトリー。
caseSensitivebooleantrue検索で大/小文字を区別するかどうかを指示するブール値 (デフォルト: true)。
includesstring*検索結果に組み込むファイル名パターンのコンマ区切りリストまたはスペース区切りリスト (デフォルト: *)。
excludesstring検索結果から除外するファイル名パターンのコンマ区切りリストまたはスペース区切りリスト。デフォルトでは、除外されるファイルがありません。
scanInterval期間 (精度: ミリ秒)0long と時間単位のサフィックス (h - 時間、m - 分、s - 秒、ms - ミリ秒 (例: 2ms、5s)) で表した、ファイル・セットの変更をチェックするスキャン間隔。 デフォルトでは使用不可です (scanInterval=0)。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。

oauthProvider > library > folder

参照されるフォルダーの ID

NameTypeDefaultDescription
idstring固有の構成 ID。
dirディレクトリーのパスリソース・ファイルを見つけるためにライブラリー・クラスパスに含められるディレクトリーまたはフォルダー

oauthProvider > library > file

参照されるファイルの ID

NameTypeDefaultDescription
idstring固有の構成 ID。
nameファイルのパス完全修飾ファイル名

oauthProvider > mediatorClassname

メディエーター・プラグイン・クラス名。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.mediator.classnames です。

oauthProvider > grantType

プロバイダーに対して許可されている (OAuth 仕様で詳述されている) アクセス・トークン認可タイプ。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.grant.types.allowed です。

oauthProvider > autoAuthorizeClient

自動許可の使用を許可されているクライアントの名前。 完全なアプリケーション・サーバー・プロファイルでは、これと同等なプロバイダー・パラメーターは oauth20.autoauthorize.clients です。

oauthProvider > tokenFormat

生成されるトークンのタイプ。opaque、jwt、または mpjwt のいずれかです。mpjwt は、microprofile 標準化形式です。デフォルトは opaque です。

oauthProvider > jwtGrantType

JWT トークン・ハンドラーの grant_type

NameTypeDefaultDescription
maxJtiCacheSizelong
Min: 1
10000jti の再使用を防止するための、JWT トークンの jti データを保持するキャッシュの最大サイズ。
clockSkew期間 (精度: 秒)300sOpenID Connect クライアントのシステムと OpenID Connect プロバイダーのシステムが同期していない場合にこれらのシステム間で許容される時差。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
tokenMaxLifetime期間 (精度: 秒)7200sこの時間は、活動状態の JWT トークンの発行時刻 (issued-at-time) 以降の最大存続時間を示します。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
iatRequiredbooleanfalseJWT トークン内に iat クレームが必要です。

customClaims

ID トークンのペイロードに入れる追加クレーム。デフォルトの realmName、uniqueSecurityName、および groupIds クレームのほかにあるクレームです。

scopeToClaimMap

スコープに対するクレームを指定します。

NameTypeDefaultDescription
profilestringname, family_name, given_name, middle_name, nickname, preferred_username, profile, picture, website, gender, birthdate, zoneinfo, locale, updated_atプロファイル・スコープと関連付けられたクレームのコンマ区切りリストを指定します。
emailstringemail, email_verifiedE メール・スコープと関連付けられたクレームのコンマ区切りリストを指定します。
addressstringaddressアドレス・スコープと関連付けられたクレームのコンマ区切りリストを指定します。
phonestringphone_number, phone_number_verified電話番号スコープと関連付けられたクレームのコンマ区切りリストを指定します。

scopeToClaimMap > property

固有の構成 ID。

NameTypeDefaultDescription
idstring固有の構成 ID。
namestringプロパティーの名前を指定します
valuestringプロパティーの値を指定します

claimToUserRegistryMap

クレームのユーザー・レジストリー・キーを指定します。

NameTypeDefaultDescription
namestringdisplayNamename クレーム用に取得されるユーザー・レジストリー・キーを指定します。
given_namestringgivenNamegiven_name クレーム用に取得されるユーザー・レジストリー・キーを指定します。
picturestringphotoURLpicture クレーム用に取得されるユーザー・レジストリー・キーを指定します。
emailstringmailemail クレーム用に取得されるユーザー・レジストリー・キーを指定します。
addressstringpostalAddressaddress クレーム用に取得されるユーザー・レジストリー・キーを指定します。
phone_numberstringtelephoneNumberphone_number クレーム用に取得されるユーザー・レジストリー・キーを指定します。

claimToUserRegistryMap > property

固有の構成 ID。

NameTypeDefaultDescription
idstring固有の構成 ID。
namestringプロパティーの名前を指定します
valuestringプロパティーの値を指定します

discovery

ディスカバリーは OpenID Connect および Jazz Authorization Server Profile に基づいています。

NameTypeDefaultDescription
claimsParameterSupportedbooleanfalseクレーム・パラメーターがサポートされているかどうかを TRUE または FALSE で示します。
requestParameterSupportedbooleanfalse要求パラメーターがサポートされているかどうかを TRUE または FALSE で示します。
requestUriParameterSupportedbooleanfalse要求 URI パラメーターがサポートされているかどうかを TRUE または FALSE で示します。
requireRequestUriRegistrationbooleanfalse要求 URI 登録がサポートされているかどうかを TRUE または FALSE で示します。

discovery > responseTypesSupported

OP によってサポートされる応答タイプのコンマ区切りリストを指定します。

discovery > idTokenSigningAlgValuesSupported

ID トークンの署名に使用される署名アルゴリズムを指定します。

discovery > scopesSupported

サポートされるスコープのリストをコンマで区切って指定します。

discovery > claimsSupported

サポートされるクレームのリストをコンマで区切って指定します。

discovery > responseModesSupported

使用される応答モードのコンマ区切りリストを指定します。

discovery > grantTypesSupported

使用される認可タイプのリストをコンマで区切って指定します。

discovery > tokenEndpointAuthMethodsSupported

使用されるトークン・エンドポイント認証方式のコンマ区切りリストを指定します。