oauthProvider - OAuth 提供者定義 (oauthProvider)

OAuth 提供者定義。

NameTypeDefaultDescription
idstring唯一的配置 ID。
httpsRequiredbooleantrueOAuth 用戶端和提供者之間需要進行 SSL 通訊。
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 秒。
authorizationCodeLengthlong30產生之授權碼的長度。完整應用程式伺服器設定檔中的對等提供者參數是 oauth20.code.length。
accessTokenLifetime精準度是秒鐘的時間量7200存取記號的有效時間(秒)。完整應用程式伺服器設定檔中的對等提供者參數是 oauth20.token.lifetime.seconds。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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每一個使用者和用戶端組合的記號限制。
filterstring獲得這個提供者授權的 URI 過濾器選取要求。完整應用程式伺服器設定檔中的對等提供者參數是 Filter。
characterEncodingstring將要求字元編碼設為此值。完整應用程式伺服器設定檔中的對等提供者參數是 characterEncoding。
oauthOnlybooleantrue如果這個值是 true,符合過濾器的要求必須有存取記號,否則它們會失敗。如果是 false,當符合的要求沒有存取記號時,會檢查它們的其他鑑別資料。完整應用程式伺服器設定檔中的對等提供者參數是 oauthOnly。
includeTokenInSubjectbooleantrue如果值是 true,則新增 com.ibm.wsspi.security.oauth20.token.WSOAuth20Token 作為專用認證。完整應用程式伺服器設定檔中的對等提供者參數是 includeToken。
consentCacheEntryLifetime精準度是秒鐘的時間量1800項目在同意快取中的有效時間(秒)。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
consentCacheSizelong
Min: 0
1000同意快取中容許的項目數上限。
accessTokenCacheEnabledbooleantrue%accessTokenCacheEnabled.desc
certAuthenticationbooleanfalse在 https 要求中啟用用戶端憑證鑑別。
jwtAccessTokenbooleanfalse產生 JSON Web Token,以字串形式將它序列化,並放在存取記號位置中。
coverageMapSessionMaxAge精準度是秒鐘的時間量600涵蓋面對映服務 cache-control 標頭的 max-age 值(秒)。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
skipResourceOwnerValidationbooleanfalse如果該值為 true,則跳過資源擁有者驗證。
logoutRedirectURLstring順利呼叫登出端點之後,重新導向用戶端時所指向的選用 URL。如果未提供 URL,會使用最小的預設登出頁面。

localStore

將用戶端定義在 server.xml,並快取伺服器中的記號。

NameTypeDefaultDescription
tokenStoreSizelong2000記號儲存庫大小

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,表示已停用。

localStore > client > redirect

重新導向型流程(例如:授權碼和隱含的用戶端授權類型)中使用的重新導向 URI 陣列。當要求中沒有指定時,會以第一個重新導向 URI 作為預設值。

localStore > client > grantTypes

用戶端可以使用的授權類型。

localStore > client > responseTypes

用戶端可以使用的回應類型。

localStore > client > postLogoutRedirectUris

RP 提供的 URL 陣列,以便在執行登出之後,利用 post_logout_redirect_uri 參數,要求將一般使用者的使用者代理程式重新導向至這些 URL。

localStore > client > resourceIds

作為 JSON Web Token 對象的資源 ID。

localStore > client > functionalUserGroupIds

要與這個用戶端利用用戶端認證授權類型所取得的存取記號相關聯的群組 ID 清單。當指定這個用戶端參數時,會從內部檢查端點在 functional_user_groupIds 回應參數中傳回值。

databaseStore

定義用戶端,並快取資料庫中的記號。

NameTypeDefaultDescription
dataSourceRef最上層 dataSource 元素的參照(字串)。儲存庫資料來源的參照。
cleanupExpiredTokenInterval精準度是秒鐘的時間量3600過期記號的清理間隔(秒)。完整應用程式伺服器設定檔中的對等提供者參數是 oauthjdbc.CleanupInterval。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
userstring使用者
password可逆的編碼密碼(字串)用來存取資料庫的密碼。
schemastringOAuthDBSchema綱目

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 驅動程式和 DataDirect Connect for JDBC 驅動程式的 Snapshot 隔離。
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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
recoveryAuthDataRef最上層 authData 元素的參照(字串)。交易回復的鑑別資料。
syncQueryTimeoutWithTransactionTimeoutbooleanfalse使用 JTA 交易中的剩餘時間(如果有的話)作為 SQL 陳述式的預設查詢逾時值。
supplementalJDBCTraceboolean當已在 bootstrap.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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。

databaseStore > dataSource > jdbcDriver

資料來源的 JDBC 驅動程式。如果在伺服器執行期間更新,會造成現有連線毀損。

NameTypeDefaultDescription
libraryRef最上層 library 元素的參照(字串)。識別 JDBC 驅動程式 JAR 和原生檔案。
javax.sql.XADataSourcestringjavax.sql.XADataSource 的 JDBC 驅動程式實作。
javax.sql.ConnectionPoolDataSourcestringjavax.sql.ConnectionPoolDataSource 的 JDBC 驅動程式實作。
javax.sql.DataSourcestringjavax.sql.DataSource 的 JDBC 驅動程式實作。

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。

databaseStore > dataSource > jdbcDriver > library > fileset

參照的檔案集 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
dir目錄的路徑${server.config.dir}搜尋檔案的基本目錄。
caseSensitivebooleantrue指出搜尋是否應該區分大小寫的布林值(預設值:true)。
includesstring*要併入搜尋結果中且以逗點或空格區隔的檔名型樣清單(預設值:*)。
excludesstring要從搜尋結果中且以逗點或空格區隔的檔名型樣清單,預設為不排除任何檔案。
scanInterval精準度是毫秒的時間量0用以檢查檔案集之變更的掃描間隔,以時間單位字尾 h-小時、m-分鐘、s-秒、ms-毫秒的長整數來表示(例如 2ms 或 5s)。預設為已停用 (scanInterval=0)。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。

databaseStore > dataSource > jdbcDriver > library > folder

參照的資料夾 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
dir目錄的路徑要併到程式庫類別路徑中以便尋找資源檔的目錄或資料夾

databaseStore > dataSource > jdbcDriver > library > file

參照的檔案 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
name檔案的路徑完整檔名

databaseStore > dataSource > connectionManager

資料來源的連線管理程式。如果在伺服器執行期間更新,會造成現有連線毀損。

NameTypeDefaultDescription
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 秒。
maxPoolSizeint
Min: 0
50儲存區的實體連線數目上限。值 0 表示無限制。
minPoolSizeint
Min: 0
儲存區中所要維護的實體連線數目下限。不會預先移入儲存區。存在逾時值可置換此下限。
purgePolicy
  • FailingConnectionOnly
  • ValidateAllConnections
  • EntirePool
EntirePool指定在儲存區中偵測到過時連線時所要毀損的連線。
FailingConnectionOnly
當偵測到過時連線時,只會關閉所發現的不正確連線。
ValidateAllConnections
當偵測到過時連線時,會測試連線,並關閉所發現的不正確連線。
EntirePool
當偵測到過時連線時,儲存區中的所有連線均標示為「過時」,當不再使用時,就會關閉。
reapTime精準度是秒鐘的時間量3m儲存區維護執行緒的執行間隔時間量。值 -1 表示會停用儲存區維護。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
maxConnectionsPerThreadint
Min: 0
限制每一個執行緒上的開啟連線數目。
numConnectionsPerThreadLocalint
Min: 0
針對每一個執行緒快取指定數目的連線。
enableSharingForDirectLookupsbooleantrue如果設為 true,則連線共用。如果設為 false,則連線不共用。

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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
ifxCPMInitPoolSizeintJDBC 驅動程式內容:ifxCPMInitPoolSize。
ifxCPMMaxConnectionsintJDBC 驅動程式內容:ifxCPMMaxConnections。
ifxCPMMaxPoolSizeintJDBC 驅動程式內容:ifxCPMMaxPoolSize。
ifxCPMMinAgeLimit精準度是秒鐘的時間量JDBC 驅動程式內容:ifxCPMMinAgeLimit。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
ifxCPMMinPoolSizeintJDBC 驅動程式內容:ifxCPMMinPoolSize。
ifxCPMServiceInterval精準度是毫秒的時間量JDBC 驅動程式內容:ifxCPMServiceInterval。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
ifxIFX_SOC_TIMEOUT精準度是毫秒的時間量JDBC 驅動程式內容:ifxIFX_SOC_TIMEOUT。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
ifxIFX_USEPUTbooleanJDBC 驅動程式內容:ifxIFX_USEPUT。
ifxIFX_USE_STRENCbooleanJDBC 驅動程式內容:ifxIFX_USE_STRENC。
ifxIFX_XASPECstringyJDBC 驅動程式內容:ifxIFX_XASPEC。
ifxINFORMIXCONRETRYintJDBC 驅動程式內容:ifxINFORMIXCONRETRY。
ifxINFORMIXCONTIME精準度是秒鐘的時間量JDBC 驅動程式內容:ifxINFORMIXCONTIME。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
password可逆的編碼密碼(字串)建議使用儲存器管理的鑑別別名,而非配置這個內容。
roleNamestringJDBC 驅動程式內容:roleName。
userstring建議使用儲存器管理的鑑別別名,而非配置這個內容。

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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
loginTimeout精準度是秒鐘的時間量JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
translateBinarybooleanfalseJDBC 驅動程式內容:translateBinary。
translateHex
  • character
  • binary
characterJDBC 驅動程式內容:translateHex。
character
character
binary
binary
useBlockInsertbooleanfalseJDBC 驅動程式內容:useBlockInsert。
userstring建議使用儲存器管理的鑑別別名,而非配置這個內容。

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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
password可逆的編碼密碼(字串)建議使用儲存器管理的鑑別別名,而非配置這個內容。
shutdownDatabase
  • false
  • shutdown
JDBC 驅動程式內容:shutdownDatabase。
false
不關閉資料庫。
shutdown
試圖連線時關閉資料庫。
userstring建議使用儲存器管理的鑑別別名,而非配置這個內容。

databaseStore > dataSource > properties

資料來源的 JDBC 供應商內容清單。例如,databaseName="dbname" serverName="localhost" portNumber="50000"。

NameTypeDefaultDescription
databaseNamestringJDBC 驅動程式內容:databaseName。
serverNamestring資料庫執行所在的伺服器。
portNumberint用於取得資料庫連線的埠。
URLstring用來連接資料庫的 URL。
userstring建議使用儲存器管理的鑑別別名,而非配置這個內容。
password可逆的編碼密碼(字串)建議使用儲存器管理的鑑別別名,而非配置這個內容。

databaseStore > dataSource > properties.microsoft.sqlserver

Microsoft SQL Server JDBC 驅動程式的資料來源內容。

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。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
loginTimeout精準度是秒鐘的時間量JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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。

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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
networkProtocolstringJDBC 驅動程式內容:networkProtocol。
ONSConfigurationstringJDBC 驅動程式內容:ONSConfiguration。
password可逆的編碼密碼(字串)建議使用儲存器管理的鑑別別名,而非配置這個內容。
roleNamestringJDBC 驅動程式內容:roleName。
serviceNamestringJDBC 驅動程式內容:serviceName。
TNSEntryNamestringJDBC 驅動程式內容:TNSEntryName。
userstring建議使用儲存器管理的鑑別別名,而非配置這個內容。

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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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建議使用儲存器管理的鑑別別名,而非配置這個內容。

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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
longDataCacheSizeint
Min: -1
JDBC 驅動程式內容:longDataCacheSize。
netAddressstringJDBC 驅動程式內容:netAddress。
packetSizeint
Min: -1

Max: 128
JDBC 驅動程式內容:packetSize。
password可逆的編碼密碼(字串)建議使用儲存器管理的鑑別別名,而非配置這個內容。
queryTimeout精準度是秒鐘的時間量JDBC 驅動程式內容:queryTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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

databaseStore > dataSource > properties.informix.jcc

適用於 Informix 的 IBM Data Server Driver for JDBC and SQLJ 的資料來源內容。

NameTypeDefaultDescription
databaseNamestringJDBC 驅動程式內容:databaseName。
serverNamestringlocalhost資料庫執行所在的伺服器。
portNumberint1526用於取得資料庫連線的埠。
currentLockTimeout精準度是秒鐘的時間量2sJDBC 驅動程式內容:currentLockTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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建議使用儲存器管理的鑑別別名,而非配置這個內容。

databaseStore > dataSource > properties.db2.jcc

適用於 DB2 的 IBM Data Server Driver for JDBC and SQLJ 的資料來源內容。

NameTypeDefaultDescription
driverType
  • 2
  • 4
4JDBC 驅動程式內容:driverType。
2
JDBC 第 2 類驅動程式。
4
JDBC 第 4 類驅動程式。
databaseNamestringJDBC 驅動程式內容:databaseName。
serverNamestringlocalhost資料庫執行所在的伺服器。
portNumberint50000用於取得資料庫連線的埠。
accountingIntervalstringJDBC 驅動程式內容:accountingInterval。
activateDatabaseintJDBC 驅動程式內容:activateDatabase。
affinityFailbackInterval精準度是秒鐘的時間量JDBC 驅動程式內容:affinityFailbackInterval。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
keepDynamicintJDBC 驅動程式內容:keepDynamic。
kerberosServerPrincipalstringJDBC 驅動程式內容:kerberosServerPrincipal。
loginTimeout精準度是秒鐘的時間量JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
maxConnCachedParamBufferSizeintJDBC 驅動程式內容:maxConnCachedParamBufferSize。
maxRetriesForClientRerouteintJDBC 驅動程式內容:maxRetriesForClientReroute。
maxRowsetSizeintJDBC 驅動程式內容:maxRowsetSize。
maxTransportObjectsintJDBC 驅動程式內容:maxTransportObjects。
memberConnectTimeout精準度是秒鐘的時間量JDBC 驅動程式內容:memberConnectTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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

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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
soTimeout精準度是毫秒的時間量JDBC 驅動程式內容:soTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
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。

databaseStore > dataSource > properties.sybase

Sybase JDBC 驅動程式的資料來源內容。

NameTypeDefaultDescription
databaseNamestringJDBC 驅動程式內容:databaseName。
serverNamestringlocalhost資料庫執行所在的伺服器。
portNumberint5000用於取得資料庫連線的埠。
connectionPropertiesstringSELECT_OPENS_CURSOR=trueJDBC 驅動程式內容:connectionProperties。
loginTimeout精準度是秒鐘的時間量JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
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。

databaseStore > dataSource > containerAuthData

儲存器管理鑑別的預設鑑別資料,當連結沒有為 res-auth=CONTAINER 的資源參照指定鑑別別名時,就會套用它。如果在伺服器執行期間更新,會將變更套用至新的連線要求;使用中的連線不受影響。

NameTypeDefaultDescription
userstring連接至 EIS 時要使用的使用者名稱。
password可逆的編碼密碼(字串)連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。

databaseStore > dataSource > jaasLoginContextEntry

鑑別用的 JAAS 登入環境定義項目。如果在伺服器執行期間更新,會將更新套用至新的連線要求;使用中的連線不受影響。

NameTypeDefaultDescription
namestringJAAS 配置項目的名稱。
loginModuleRef最上層 jaasLoginModule 元素的參照清單(逗點區隔的字串)。hashtable,userNameAndPassword,certificate,tokenJAAS 登入模組 ID 的參照。

databaseStore > dataSource > onConnect

這個 SQL 指令用來對新建的資料庫連線執行一次。此 SQL 陳述式只適用於新建的連線,不適用於從連線儲存區重複使用的現有連線。如果在伺服器執行期間更新,會造成現有連線毀損。

databaseStore > dataSource > recoveryAuthData

交易回復的鑑別資料。

NameTypeDefaultDescription
userstring連接至 EIS 時要使用的使用者名稱。
password可逆的編碼密碼(字串)連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。

library

含有中介外掛程式類別之共用程式庫的參照。

NameTypeDefaultDescription
namestring管理者的共用程式庫名稱
descriptionstring管理者的共用程式庫說明
filesetRef最上層 fileset 元素的參照清單(逗點區隔的字串)。參照的檔案集 ID
apiTypeVisibilitystringspec,ibm-api,api,stable這個類別載入器支援這種 API 套件的類型。值是下列 API 套件之任何組合的逗點區隔清單:spec、ibm-api、api、stable、third-party。

library > fileset

參照的檔案集 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
dir目錄的路徑${server.config.dir}搜尋檔案的基本目錄。
caseSensitivebooleantrue指出搜尋是否應該區分大小寫的布林值(預設值:true)。
includesstring*要併入搜尋結果中且以逗點或空格區隔的檔名型樣清單(預設值:*)。
excludesstring要從搜尋結果中且以逗點或空格區隔的檔名型樣清單,預設為不排除任何檔案。
scanInterval精準度是毫秒的時間量0用以檢查檔案集之變更的掃描間隔,以時間單位字尾 h-小時、m-分鐘、s-秒、ms-毫秒的長整數來表示(例如 2ms 或 5s)。預設為已停用 (scanInterval=0)。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。

library > folder

參照的資料夾 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
dir目錄的路徑要併到程式庫類別路徑中以便尋找資源檔的目錄或資料夾

library > file

參照的檔案 ID

NameTypeDefaultDescription
idstring唯一的配置 ID。
name檔案的路徑完整檔名

mediatorClassname

中介外掛程式類別名稱。完整應用程式伺服器設定檔中的對等提供者參數是 oauth20.mediator.classnames。

grantType

容許提供者使用的存取記號授權類型(詳述於 OAuth 規格中)。完整應用程式伺服器設定檔中的對等提供者參數是 oauth20.grant.types.allowed。

autoAuthorizeClient

容許使用自動授權的用戶端名稱。完整應用程式伺服器設定檔中的對等提供者參數是 oauth20.autoauthorize.clients。

tokenFormat

要產生之記號的類型。可以是 opaque、jwt 或 mpjwt 之一。Mpjwt 為 microprofile 標準化格式。預設值是 opaque。

jwtGrantType

JWT 記號處理程式的 grant_type

NameTypeDefaultDescription
maxJtiCacheSizelong
Min: 1
10000用來保留 JWT 記號的 JTI 資料(以防重複使用 JTI)的快取大小上限。
clockSkew精準度是秒鐘的時間量300s當「OpenID Connect 用戶端」和「OpenID Connect 提供者」不同步時,容許其間存在的時間差異。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
tokenMaxLifetime精準度是秒鐘的時間量7200s此時間指出作用中的 JWT 記號自簽發時間算起的生命期限上限。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
iatRequiredbooleanfalseJWT 記號中需要 iat 要求。