Der OpenID Connect Server-Provider.
Name | Type | Default | Description |
---|---|---|---|
id | string | Eine eindeutige Konfigurations-ID. | |
oauthProviderRef | Referenz auf das oauthProvider-Element (string) der höchsten Ebene. | Eine Referenz auf die ID eines OAuth-Providers. | |
issuerIdentifier | string | Geben Sie die Aussteller-ID für den Antwortaussteller an. | |
allowDefaultSsoCookieName | boolean | false | Wenn Sie diese Eigenschaft auf true setzen, wird der Standard-SSO-Cookiename ltpaToken2 verwendet, wenn kein angepasster SSO-Cookiename konfiguriert ist. Wenn ein angepasster Cookiename für SSO konfiguriert ist, wird dieser Cookiename verwendet. Wenn kein angepasster Cookiename konfiguriert und diese Eigenschaft auf false gesetzt ist, wird ein automatisch generierter Cookiename verwendet. |
jwkEnabled | boolean | false | Aktiviert oder inaktiviert JWK. |
idTokenCacheEnabled | boolean | true | %idTokenCacheEnabled.desc |
jwkRotationTime | Zeitraum mit Genauigkeit in Minuten | 720m | Die Zeit, nach der ein neuer JWK generiert wird. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h) und Minuten (m). Geben Sie 30 Minuten beispielsweise als 30m an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1h30m entspricht beispielsweise 90 Minuten. |
jwkSigningKeySize |
| 2048 | Die Größe des Signierschlüssels in Bit. 4096 4096 Bit 2048 2048 Bit 1024 1024 Bit |
signatureAlgorithm |
| HS256 | Geben Sie den Signaturalgorithmus an, der für die Unterzeichnung des ID-Tokens verwendet wird. HS256 HMAC mit SHA-256-Hash RS256 RSASSA-PKCS-v1_5 mit SHA-256-Hash none Keine Signatur |
keyStoreRef | Referenz auf das keyStore-Element (string) der höchsten Ebene. | opKeyStore | Ein Keystore, der den privaten Schlüssel enthält, der für die Signatur eines asymmetrischen Algorithmus erforderlich ist. |
keyAliasName | string | Der Schlüsselaliasname, mit dem der private Schlüssel für die Signatur mit einem asymmetrischen Algorithmus gesucht wird. | |
trustStoreRef | Referenz auf das keyStore-Element (string) der höchsten Ebene. | Ein Keystore, der den öffentlichen Schlüssel enthält, der für die Verifizierung der Signatur des JWT-Tokens erforderlich ist. | |
sessionManaged | boolean | false | Geben Sie durch Auswahl (true) oder Abwahl (false) dieser Option an, ob das Sitzungsmanagement unterstützt wird. Standardmäßig ist diese Option abgewählt. |
idTokenLifetime | Zeitraum mit Genauigkeit in Sekunden | 2h | Die Gültigkeitsdauer des ID-Tokens in Sekunden. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
Eine Referenz auf die ID eines OAuth-Providers.
Name | Type | Default | Description |
---|---|---|---|
httpsRequired | boolean | true | Zwischen dem OAuth-Client und dem OAuth-Provider ist SSL-Kommunikation erforderlich. |
authorizationGrantLifetime | Zeitraum mit Genauigkeit in Sekunden | 604800 | Die Laufzeit des Berechtigungsgrants (in Sekunden). Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.max.authorization.grant.lifetime.seconds. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
authorizationCodeLifetime | Zeitraum mit Genauigkeit in Sekunden | 60 | Die Laufzeit des Berechtigungscodes (in Sekunden). Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.code.lifetime.seconds. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
authorizationCodeLength | long | 30 | Die Länge des generierten Berechtigungscodes. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.code.length. |
accessTokenLifetime | Zeitraum mit Genauigkeit in Sekunden | 7200 | Die Gültigkeitsdauer des Zugriffstokens (in Sekunden). Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.token.lifetime.seconds. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
accessTokenLength | long | 40 | Die Länge des generierten OAuth-Zugriffstokens. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.access.token.length. |
issueRefreshToken | boolean | true | Der Wert false inaktiviert die Generierung und die Verwendung von Aktualisierungstoken. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.issue.refresh.token. |
refreshTokenLength | long | 50 | Die Länge des generierten Aktualisierungstokens. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.refresh.token.length. |
revokeAccessTokensWithRefreshTokens | boolean | true | Der Wert 'false' inaktiviert den Widerruf zugehöriger Zugriffstokens, wenn ein Aktualisierungstoken widerrufen wird. Der Standardwert ist true. |
libraryRef | Referenz auf das library-Element (string) der höchsten Ebene. | Eine Referenz auf die gemeinsam genutzte Bibliothek, die die Mediator-Plug-in-Klasse enthält. | |
allowPublicClients | boolean | false | Der Wert false inaktiviert den Zugriff öffentlicher Clients gemäß der OAuth-Spezifikation. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.allow.public.clients. |
authorizationFormTemplate | string | template.html | Der URL einer angepassten Seitenvorlage für Berechtigungen. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.authorization.form.template. |
authorizationErrorTemplate | string | Der URL einer angepassten Seitenvorlage für Berechtigungsfehler. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.authorization.error.template. | |
customLoginURL | string | login.jsp | Der URL einer angepassten Formularseite. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.authorization.loginURL. |
autoAuthorizeParam | string | autoauthz | Wenn Sie die automatische Berechtigung verwenden, fügen Sie den Parameter autoAuthorize mit dem Wert true an Anforderungen an. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.autoauthorize.param. |
autoAuthorize | boolean | false | Wenn Sie die automatische Berechtigung verwenden, fügen Sie den Parameter autoAuthorize mit dem Wert true an Anforderungen an. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.autoauthorize.param. |
clientURISubstitutions | string | Ein optionaler Wert für die Ersetzung von Client-URI-Zeichenfolgen für dynamische Hostnamen. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.client.uri.substitutions. | |
clientTokenCacheSize | long | Die maximal zulässige Anzahl an Einträgen im Client-Token-Cache. | |
userClientTokenLimit | long | Der Tokengrenzwert für jede Benutzer/Client-Kombination. | |
filter | string | Der URI-Filter wählt Anforderungen aus, die von diesem Provider berechtigt werden sollen. Der funktional entsprechende Parameter im vollständigen Anwendungsserverprofil ist Filter. | |
characterEncoding | string | Setzt die Codierung von Anforderungszeichen auf diesen Wert. Der funktional entsprechende Parameter im vollständigen Anwendungsserverprofil ist im characterEncoding. | |
oauthOnly | boolean | true | Wenn Sie diese Option auswählen, müssen Anforderungen, die dem Filter entsprechen, ein Zugriffstoken haben, ansonsten gelten sie als fehlgeschlagen. Wenn Sie diese Option nicht auswählen, wird geprüft, ob übereinstimmende Anforderungen andere Authentifizierungsdaten enthalten, falls kein Zugriffstoken vorhanden ist. Der funktional entsprechende Parameter im vollständigen Anwendungsserverprofil ist im oauthOnly. |
includeTokenInSubject | boolean | true | Wenn Sie diese Option auf den Wert true setzen, wird com.ibm.wsspi.security.oauth20.token.WSOAuth20Token als privater Berechtigungsnachweis hinzugefügt. Der funktional entsprechende Parameter im vollständigen Anwendungsserverprofil ist im includeToken. |
consentCacheEntryLifetime | Zeitraum mit Genauigkeit in Sekunden | 1800 | Gültigkeitsdauer (Sekunden) eines Eintrags im Zustimmungscache. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
consentCacheSize | long Min: 0 | 1000 | Die maximal zulässige Anzahl an Einträgen im Zustimmungscache. |
accessTokenCacheEnabled | boolean | true | %accessTokenCacheEnabled.desc |
certAuthentication | boolean | false | Aktiviert die Authentifizierung des Clientzertifikats in der HTTPS-Anforderung. |
jwtAccessToken | boolean | false | Generieren Sie das JSON-Web-Token, serialisieren Sie es als Zeichenfolge und ersetzen Sie das Zugriffstoken durch diese Zeichenfolge. |
coverageMapSessionMaxAge | Zeitraum mit Genauigkeit in Sekunden | 600 | Der max-age-Wert (Sekunden) für den cache-control-Header des Coverage-Map-Service. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
skipResourceOwnerValidation | boolean | false | Wenn der Wert true ist, wird die Validierung des Ressourceneigners übersprungen. |
logoutRedirectURL | string | Optionale URL, an die der Client nach erfolgreichem Aufruf des Abmeldeendpunkts umgeleitet wird. Wenn keine URL angegeben wird, wird eine minimale Standardabmeldeseite verwendet. |
Die Clients werden in der Datei server.xml definiert, und die Token werden im Server zwischengespeichert.
Name | Type | Default | Description |
---|---|---|---|
tokenStoreSize | long | 2000 | Größe des Tokenspeichers |
oauthProvider > localStore > client
Eine eindeutige Konfigurations-ID.
Name | Type | Default | Description |
---|---|---|---|
id | string | Eine eindeutige Konfigurations-ID. | |
name | string | Der Name des Clients (wird manchmal als ID bezeichnet). | |
secret | Umkehrbar verschlüsseltes Kennwort (string) | Der geheime Schlüssel des Clients. | |
displayname | string | Der Anzeigename des Clients. | |
tokenEndpointAuthMethod |
| client_secret_basic | Die angeforderte Authentifizierungsmethode für den Tokenendpunkt des Clients. client_secret_post client_secret_post none Keine. client_secret_basic client_secret_basic |
scope | string | Geben Sie eine durch Leerzeichen begrenzte Liste mit Geltungsbereichen für den Client an. | |
applicationType |
| web | Der Anwendungstyp, der den Client am besten beschreibt. native Nativ web Web |
subjectType |
| Der für Antworten an diesen Client angeforderte Subjekttyp. public Öffentlich | |
sessionManaged | boolean | false | Boolescher Wert, der anzeigt, ob der Client an dem OpenID-Sitzungsmanagement teilnimmt. |
preAuthorizedScope | string | Eine durch Leerzeichen begrenzte Liste mit Geltungsbereichswerten, die der Client verwenden kann, wenn er Zugriffstoken angefordert, die anscheinend bereits vorab vom Ressourceneigner genehmigt wurden und deshalb die Zustimmung des Ressourceneigners nicht mehr erfordern. | |
introspectTokens | boolean | false | Boolescher Wert, der angibt, ob der Client auf den Selbstüberwachungsendpunkt zugreifen kann, um vom Berechtigungsserver ausgestellte Token selbst zu überwachen. |
allowRegexpRedirects | boolean | false | Lässt die Verwendung regulärer Ausdrücke in Umleitungs-URLs zu. Der Standardwert ist false. |
functionalUserId | string | Eine Benutzer-ID, die Zugriffstoken zugeordnet wird, die von diesem Client mit dem Grant-Typ Clientberechtigungsnachweise abgerufen werden. Wenn Sie diesen Clientparameter angeben, wird der Wert vom Selbstüberwachungsendpunkt im Antwortparameter functional_user_id zurückgegeben. | |
enabled | boolean | true | Der Client ist aktiviert, wenn diese Option ausgewählt, andernfalls ist der Client inaktiviert. |
oauthProvider > localStore > client > redirect
Ein Array von Umleitungs-URIs, die in umleitungsbasierten Datenflüssen wie dem Berechtigungscode oder impliziten Grant-Typen des Clients verwendet werden können. Standardmäßig wird die erste Umleitungs-URI verwendet, wenn keine Umleitungs-URI in einer Anforderung angegeben ist.
oauthProvider > localStore > client > grantTypes
Die Grant-Typen, die der Client verwenden kann.
oauthProvider > localStore > client > responseTypes
Die Antworttypen, die der Client verwenden kann.
oauthProvider > localStore > client > postLogoutRedirectUris
Ein Array der vom RP angegebenen URLs, an die die Umleitung des Benutzeragenten des Endbenutzers mit dem Parameter post_logout_redirect_uri nach der Abmeldung angefordert werden kann.
oauthProvider > localStore > client > resourceIds
Die Ressourcen-IDs, die die Zielgruppen des JSON-Web-Tokens sind.
oauthProvider > localStore > client > functionalUserGroupIds
Eine Liste mit Gruppen-IDs, die Zugriffstoken zugeordnet werden, die von diesem Client mit dem Grant-Typ Clientberechtigungsnachweise abgerufen werden. Wenn Sie diesen Clientparameter angeben, wird der Wert vom Selbstüberwachungsendpunkt im Antwortparameter functional_user_groupIds zurückgegeben.
Die Clients werden definiert, und die Token werden in der Datenbank zwischengespeichert.
Name | Type | Default | Description |
---|---|---|---|
dataSourceRef | Referenz auf das dataSource-Element (string) der höchsten Ebene. | Die Referenz auf die Datenquelle für den Speicher. | |
cleanupExpiredTokenInterval | Zeitraum mit Genauigkeit in Sekunden | 3600 | Das Bereinigungsintervall für abgelaufene Token (in Sekunden). Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauthjdbc.CleanupInterval. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
user | string | Benutzer | |
password | Umkehrbar verschlüsseltes Kennwort (string) | Das für den Zugriff auf die Datenbank verwendete Kennwort. | |
schema | string | OAuthDBSchema | Schema |
oauthProvider > databaseStore > dataSource
Die Referenz auf die Datenquelle für den Speicher.
Name | Type | Default | Description |
---|---|---|---|
enableConnectionCasting | boolean | false | Gibt an, dass von der Datenquelle angeforderte Verbindungen in Schnittstellenklassen umsetzbar sein müssen, die von der Verbindungsimplementierung des JDBC-Anbieters implementiert werden. Die Aktivierung dieser Option führt zu einem zusätzlichen Aufwand bei jeder getConnection-Operation. Wenn JDBC-Anbieterschnittstellen nur selten benötigt werden, kann es effizienter sein, diese Option nicht zu aktivieren und Connection.unwrap(interface) nur bei Bedarf zu verwenden. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, wird die Aktualisierung bei neuen Verbindungsanforderungen angewendet. Bereits aktive Verbindungen sind nicht betroffen. |
jndiName | string | Der JNDI-Name für eine Datenquelle. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, werden vorhandene Verbindungen unterbrochen. | |
jdbcDriverRef | Referenz auf das jdbcDriver-Element (string) der höchsten Ebene. | Der JDBC-Treiber für eine Datenquelle. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, werden vorhandene Verbindungen unterbrochen. | |
connectionManagerRef | Referenz auf das connectionManager-Element (string) der höchsten Ebene. | Der Verbindungsmanager für eine Datenquelle. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, werden vorhandene Verbindungen unterbrochen. | |
type |
| Der Typ der Datenquelle. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, werden vorhandene Verbindungen unterbrochen. javax.sql.DataSource javax.sql.DataSource javax.sql.ConnectionPoolDataSource javax.sql.ConnectionPoolDataSource javax.sql.XADataSource javax.sql.XADataSource | |
connectionSharing |
| MatchOriginalRequest | Gibt an, wie Verbindungen für gemeinsame Nutzung abgeglichen werden. MatchOriginalRequest Wenn Verbindungen gemeinsam genutzt werden, Abgleich auf der Basis der ursprünglichen Verbindungsanforderung durchführen. MatchCurrentState Wenn Verbindungen gemeinsam genutzt werden, Abgleich auf der Basis des aktuellen Verbindungsstatus durchführen. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, wird die Aktualisierung bei jedem ersten Verbindungshandle in einer Transaktion angewendet. |
containerAuthDataRef | Referenz auf das authData-Element (string) der höchsten Ebene. | Die Standardauthentifizierungsdaten für die containergesteuerte Authentifizierung, die gelten, wenn in Bindungen kein Authentifizierungsalias für eine Ressourcenreferenz mit res-auth=CONTAINER angegeben ist. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, wird die Änderung bei neuen Verbindungsanforderungen angewendet. Bereits aktive Verbindungen sind nicht betroffen. | |
jaasLoginContextEntryRef | Referenz auf das jaasLoginContextEntry-Element (string) der höchsten Ebene. | Der JAAS-Anmeldekontexteintrag für die Authentifizierung. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, wird die Aktualisierung bei neuen Verbindungsanforderungen angewendet. Bereits aktive Verbindungen sind nicht betroffen. | |
isolationLevel |
| Die Standardtransaktionsisolationsstufe. Wenn Sie keine Standardtransaktionsisolationsstufe angeben und die Datenbank eine Datenbank des Typs DB2, Derby, Informix, Microsoft SQL Server oder Sybase ist, wird TRANSACTION_REPEATABLE_READ verwendet. Wenn Sie keine Standardtransaktionsisolationsstufe angeben und die Datenbank eine Datenbank eines anderen Typs ist, wird TRANSACTION_READ_COMMITTED verwendet. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, wird die Aktualisierung bei neuen Verbindungsanforderungen angewendet. Bereits aktive Verbindungen sind nicht betroffen. TRANSACTION_SNAPSHOT Momentaufnahmeisolation für Microsoft SQL Server JDBC Driver und DataDirect Connect for JDBC Driver. TRANSACTION_READ_UNCOMMITTED Es können fehlerhafte Leseoperationen, nicht wiederholbare Leseoperationen und Scheinleseoperationen auftreten. TRANSACTION_READ_COMMITTED Fehlerhafte Leseoperationen werden verhindert. Es können nicht wiederholbare und Scheinleseoperationen auftreten. TRANSACTION_SERIALIZABLE Fehlerhafte, nicht wiederholbare und Scheinleseoperationen werden verhindert. TRANSACTION_REPEATABLE_READ Fehlerhafte Leseoperationen und nicht wiederholbare Leseoperationen werden verhindert. Es können Scheinleseoperationen auftreten. | |
statementCacheSize | int Min: 0 | 10 | Die maximale Anzahl zwischengespeicherter Anweisungen pro Verbindung. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, wird die Größe des Anweisungscache bei der nächsten Verwendung geändert. |
transactional | boolean | true | Aktiviert die Teilnahme an Transaktionen, die vom Anwendungsserver verwaltet werden. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, werden vorhandene Verbindungen unterbrochen. |
beginTranForResultSetScrollingAPIs | boolean | true | Es wird versucht, Transaktionen zu registrieren, wenn Scrolling-Schnittstellen für die Ergebnismenge verwendet werden. |
beginTranForVendorAPIs | boolean | true | Es wird versucht, Transaktionen zu registrieren, wenn anbieterspezifische Schnittstellen für die Ergebnismenge verwendet werden. |
commitOrRollbackOnCleanup |
| Legt fest, wie Verbindungen bereinigt werden, die in einer Datenbank-UOW (AutoCommit=false) enthalten sein können, wenn die Verbindung geschlossen oder an den Pool zurückgegeben wird. rollback Verbindung durch Rollback bereinigen commit Verbindung durch Commit bereinigen | |
queryTimeout | Zeitraum mit Genauigkeit in Sekunden | Standardabfragezeitlimit für SQL-Anweisungen. In einer JTA-Transaktion kann syncQueryTimeoutWithTransactionTimeout diesen Standardwert überschreiben. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
recoveryAuthDataRef | Referenz auf das authData-Element (string) der höchsten Ebene. | Die Authentifizierungsdaten für die Transaktionswiederherstellung. | |
syncQueryTimeoutWithTransactionTimeout | boolean | false | Gibt an, dass die verbleibende Zeit (sofern vorhanden) in einer JTA-Transaktion als Standardabfragezeitlimit für SQL-Anweisungen verwendet werden soll. |
supplementalJDBCTrace | boolean | Ergänzt den Trace des JDBC-Treibers, der protokolliert wird, wenn der JDBC-Treibertrace in bootstrap.properties aktiviert ist. Die Tracespezifikationen des JDBC-Treibers enthalten 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. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, werden vorhandene Verbindungen unterbrochen. | |
validationTimeout | Zeitraum mit Genauigkeit in Sekunden | Gibt das Zeitlimit für die Validierung gepoolter Verbindungen an. Wenn Sie ein Zeitlimit festlegen, werden gepoolte Verbindungen validiert, bevor sie aus dem Verbindungspool wiederverwendet werden. Das Validierungszeitlimit wird auch verwendet, wenn der Verbindungsmanager Verbindungen als Reaktion auf eine veraltete Verbindung für PurgePolicy=ValidateAllConnections validiert. Der Wert 0 bedeutet, dass Verbindungen ohne Anwendung eines Zeitlimits validiert werden. Das Validierungszeitlimit setzt einen JDBC-Treiber voraus, der mit der Spezifikation JDBC 4.0 oder höher kompatibel ist. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
oauthProvider > databaseStore > dataSource > jdbcDriver
Der JDBC-Treiber für eine Datenquelle. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, werden vorhandene Verbindungen unterbrochen.
Name | Type | Default | Description |
---|---|---|---|
libraryRef | Referenz auf das library-Element (string) der höchsten Ebene. | Identifiziert die JAR-Dateien und nativen Dateien des JDBC-Treibers. | |
javax.sql.XADataSource | string | Die JDBC-Treiberimplementierung von javax.sql.XADataSource. | |
javax.sql.ConnectionPoolDataSource | string | Die JDBC-Treiberimplementierung von javax.sql.ConnectionPoolDataSource. | |
javax.sql.DataSource | string | Die JDBC-Treiberimplementierung von javax.sql.DataSource. |
oauthProvider > databaseStore > dataSource > jdbcDriver > library
Identifiziert die JAR-Dateien und nativen Dateien des JDBC-Treibers.
Name | Type | Default | Description |
---|---|---|---|
name | string | Name der gemeinsam genutzten Bibliothek für Administratoren. | |
description | string | Beschreibung der gemeinsam genutzten Bibliothek für Administratoren. | |
filesetRef | Liste mit Referenzen auf fileset-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge). | ID der referenzierten Dateigruppe | |
apiTypeVisibility | string | spec,ibm-api,api,stable | Die Typen von API-Paketen, die dieses Klassenladeprogramm unterstützt. Dieser Wert wird in Form einer durch Kommas getrennten Liste mit einer beliebigen Kombination der folgenden Einträge angegeben: spec, ibm-api, api, stable, third-party. |
oauthProvider > databaseStore > dataSource > jdbcDriver > library > fileset
ID der referenzierten Dateigruppe
Name | Type | Default | Description |
---|---|---|---|
id | string | Eine eindeutige Konfigurations-ID. | |
dir | Pfad zu einem Verzeichnis | ${server.config.dir} | Das Basisverzeichnis, in dem Dateien gesucht werden. |
caseSensitive | boolean | true | Boolescher Wert, der anzeigt, ob bei der Suche die Groß-/Kleinschreibung beachtet werden soll (Standardeinstellung: true). |
includes | string | * | Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die in die Suchergebnisse eingeschlossen werden sollen (Standardeinstellung: *). |
excludes | string | Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die von den Suchergebnissen ausgeschlossen werden sollen. Standardmäßig werden keine Dateien ausgeschlossen. | |
scanInterval | Zeitraum mit Genauigkeit in Millisekunden | 0 | Das Intervall, in dem die Dateigruppe auf Änderungen hin überprüft wird, zusammen mit dem Suffix für die Zeiteinheit: h-Stunde, m-Minute, s-Sekunde, ms-Millisekunde (z. B. 2ms oder 5s). Diese Einstellung ist standardmäßig inaktiviert (scanInterval=0). Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden. |
oauthProvider > databaseStore > dataSource > jdbcDriver > library > folder
ID des referenzierten Ordners
Name | Type | Default | Description |
---|---|---|---|
id | string | Eine eindeutige Konfigurations-ID. | |
dir | Pfad zu einem Verzeichnis | Verzeichnis oder Ordner, der zum Suchen von Ressourcendateien in den Bibliotheksklassenpfad eingeschlossen werden soll |
oauthProvider > databaseStore > dataSource > jdbcDriver > library > file
ID der referenzierten Datei
Name | Type | Default | Description |
---|---|---|---|
id | string | Eine eindeutige Konfigurations-ID. | |
name | Pfad zu einer Datei | Vollständig qualifizierter Dateiname |
oauthProvider > databaseStore > dataSource > connectionManager
Der Verbindungsmanager für eine Datenquelle. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, werden vorhandene Verbindungen unterbrochen.
Name | Type | Default | Description |
---|---|---|---|
agedTimeout | Zeitraum mit Genauigkeit in Sekunden | -1 | Zeit, nach der eine Verbindung über die Poolwartung gelöscht werden kann. Der Wert -1 inaktiviert das Zeitlimit. Wenn Sie den Wert 0 angeben, werden alle Verbindungen verworfen, woraufhin das Verbindungspooling inaktiviert wird. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
connectionTimeout | Zeitraum mit Genauigkeit in Sekunden | 30s | Zeit, nach der eine Verbindungsanforderungsüberschreitung ausgelöst wird. Der Wert -1 inaktiviert das Zeitlimit. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
maxIdleTime | Zeitraum mit Genauigkeit in Sekunden | 30m | Zeit, nach der eine nicht verwendete oder inaktive Verbindung während der Poolwartung verworfen werden kann. Bei der Verkleinerung des Pools wird die Mindestgröße nicht unterschritten. Der Wert -1 inaktiviert das Zeitlimit. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
maxPoolSize | int Min: 0 | 50 | Maximale Anzahl physischer Verbindungen für einen Pool. Der Wert 0 bedeutet uneingeschränkt. |
minPoolSize | int Min: 0 | Mindestanzahl physischer Verbindungen, die im Pool verwaltet werden. Der Pool wird nicht vorab gefüllt. Das Alterszeitlimit kann den Mindestwert überschreiben. | |
purgePolicy |
| EntirePool | Gibt an, welche Verbindungen gelöscht werden sollen, wenn eine veraltete Verbindung in einem Pool gefunden wird. FailingConnectionOnly Wenn eine veraltete Verbindung erkannt wird, wird nur die als fehlerhaft markierte Verbindung geschlossen. ValidateAllConnections Wenn eine veraltete Verbindung erkannt wird, werden Verbindungen getestet und die als fehlerhaft eingestuften geschlossen. EntirePool Wenn eine veraltete Verbindung erkannt wird, werden alle Verbindungen im Pool als abgelaufen markiert und geschlossen, wenn sie nicht mehr verwendet werden. |
reapTime | Zeitraum mit Genauigkeit in Sekunden | 3m | Zeit zwischen Ausführungen des Wartungsthreads für den Pool. Der Wert -1 inaktiviert die Poolwartung. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
maxConnectionsPerThread | int Min: 0 | Begrenzt die Anzahl offener Verbindungen in jedem Thread. | |
numConnectionsPerThreadLocal | int Min: 0 | Gibt die Anzahl an Verbindungen für jeden Thread an, die zwischengespeichert werden. | |
enableSharingForDirectLookups | boolean | true | Wenn der Wert auf true gesetzt ist, werden Verbindungen gemeinsam genutzt. Ist der Wert auf false gesetzt, werden Verbindungen nicht gemeinsam genutzt. |
oauthProvider > databaseStore > dataSource > properties.informix
Datenquelleneigenschaften für Informix-JDBC-Treiber.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | JDBC-Treibereigenschaft: databaseName | |
ifxIFXHOST | string | localhost | JDBC-Treibereigenschaft: ifxIFXHOST |
serverName | string | Server, auf dem die Datenbank ausgeführt wird | |
portNumber | int | 1526 | Port, an dem Datenbankverbindungen abgerufen werden. |
ifxCLIENT_LOCALE | string | JDBC-Treibereigenschaft: ifxCLIENT_LOCALE | |
ifxCPMAgeLimit | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: ifxCPMAgeLimit. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
ifxCPMInitPoolSize | int | JDBC-Treibereigenschaft: ifxCPMInitPoolSize | |
ifxCPMMaxConnections | int | JDBC-Treibereigenschaft: ifxCPMMaxConnections | |
ifxCPMMaxPoolSize | int | JDBC-Treibereigenschaft: ifxCPMMaxPoolSize | |
ifxCPMMinAgeLimit | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: ifxCPMMinAgeLimit. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
ifxCPMMinPoolSize | int | JDBC-Treibereigenschaft: ifxCPMMinPoolSize | |
ifxCPMServiceInterval | Zeitraum mit Genauigkeit in Millisekunden | JDBC-Treibereigenschaft: ifxCPMServiceInterval. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden. | |
ifxDBANSIWARN | boolean | JDBC-Treibereigenschaft: ifxDBANSIWARN | |
ifxDBCENTURY | string | JDBC-Treibereigenschaft: ifxDBCENTURY | |
ifxDBDATE | string | JDBC-Treibereigenschaft: ifxDBDATE | |
ifxDBSPACETEMP | string | JDBC-Treibereigenschaft: ifxDBSPACETEMP | |
ifxDBTEMP | string | JDBC-Treibereigenschaft: ifxDBTEMP | |
ifxDBTIME | string | JDBC-Treibereigenschaft: ifxDBTIME | |
ifxDBUPSPACE | string | JDBC-Treibereigenschaft: ifxDBUPSPACE | |
ifxDB_LOCALE | string | JDBC-Treibereigenschaft: ifxDB_LOCALE | |
ifxDELIMIDENT | boolean | JDBC-Treibereigenschaft: ifxDELIMIDENT | |
ifxENABLE_TYPE_CACHE | boolean | JDBC-Treibereigenschaft: ifxENABLE_TYPE_CACHE | |
ifxFET_BUF_SIZE | int | JDBC-Treibereigenschaft: ifxFET_BUF_SIZE | |
ifxGL_DATE | string | JDBC-Treibereigenschaft: ifxGL_DATE | |
ifxGL_DATETIME | string | JDBC-Treibereigenschaft: ifxGL_DATETIME | |
ifxIFX_AUTOFREE | boolean | JDBC-Treibereigenschaft: ifxIFX_AUTOFREE | |
ifxIFX_DIRECTIVES | string | JDBC-Treibereigenschaft: ifxIFX_DIRECTIVES | |
ifxIFX_LOCK_MODE_WAIT | Zeitraum mit Genauigkeit in Sekunden | 2s | JDBC-Treibereigenschaft: ifxIFX_LOCK_MODE_WAIT. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
ifxIFX_SOC_TIMEOUT | Zeitraum mit Genauigkeit in Millisekunden | JDBC-Treibereigenschaft: ifxIFX_SOC_TIMEOUT. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden. | |
ifxIFX_USEPUT | boolean | JDBC-Treibereigenschaft: ifxIFX_USEPUT | |
ifxIFX_USE_STRENC | boolean | JDBC-Treibereigenschaft: ifxIFX_USE_STRENC | |
ifxIFX_XASPEC | string | y | JDBC-Treibereigenschaft: ifxIFX_XASPEC |
ifxINFORMIXCONRETRY | int | JDBC-Treibereigenschaft: ifxINFORMIXCONRETRY | |
ifxINFORMIXCONTIME | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: ifxINFORMIXCONTIME. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
ifxINFORMIXOPCACHE | string | JDBC-Treibereigenschaft: ifxINFORMIXOPCACHE | |
ifxINFORMIXSTACKSIZE | int | JDBC-Treibereigenschaft: ifxINFORMIXSTACKSIZE | |
ifxJDBCTEMP | string | JDBC-Treibereigenschaft: ifxJDBCTEMP | |
ifxLDAP_IFXBASE | string | JDBC-Treibereigenschaft: ifxLDAP_IFXBASE | |
ifxLDAP_PASSWD | string | JDBC-Treibereigenschaft: ifxLDAP_PASSWD | |
ifxLDAP_URL | string | JDBC-Treibereigenschaft: ifxLDAP_URL | |
ifxLDAP_USER | string | JDBC-Treibereigenschaft: ifxLDAP_USER | |
ifxLOBCACHE | int | JDBC-Treibereigenschaft: ifxLOBCACHE | |
ifxNEWCODESET | string | JDBC-Treibereigenschaft: ifxNEWCODESET | |
ifxNEWLOCALE | string | JDBC-Treibereigenschaft: ifxNEWLOCALE | |
ifxNODEFDAC | string | JDBC-Treibereigenschaft: ifxNODEFDAC | |
ifxOPTCOMPIND | string | JDBC-Treibereigenschaft: ifxOPTCOMPIND | |
ifxOPTOFC | string | JDBC-Treibereigenschaft: ifxOPTOFC | |
ifxOPT_GOAL | string | JDBC-Treibereigenschaft: ifxOPT_GOAL | |
ifxPATH | string | JDBC-Treibereigenschaft: ifxPATH | |
ifxPDQPRIORITY | string | JDBC-Treibereigenschaft: ifxPDQPRIORITY | |
ifxPLCONFIG | string | JDBC-Treibereigenschaft: ifxPLCONFIG | |
ifxPLOAD_LO_PATH | string | JDBC-Treibereigenschaft: ifxPLOAD_LO_PATH | |
ifxPROTOCOLTRACE | int | JDBC-Treibereigenschaft: ifxPROTOCOLTRACE | |
ifxPROTOCOLTRACEFILE | string | JDBC-Treibereigenschaft: ifxPROTOCOLTRACEFILE | |
ifxPROXY | string | JDBC-Treibereigenschaft: ifxPROXY | |
ifxPSORT_DBTEMP | string | JDBC-Treibereigenschaft: ifxPSORT_DBTEMP | |
ifxPSORT_NPROCS | boolean | JDBC-Treibereigenschaft: ifxPSORT_NPROCS | |
ifxSECURITY | string | JDBC-Treibereigenschaft: ifxSECURITY | |
ifxSQLH_FILE | string | JDBC-Treibereigenschaft: ifxSQLH_FILE | |
ifxSQLH_LOC | string | JDBC-Treibereigenschaft: ifxSQLH_LOC | |
ifxSQLH_TYPE | string | JDBC-Treibereigenschaft: ifxSQLH_TYPE | |
ifxSSLCONNECTION | string | JDBC-Treibereigenschaft: ifxSSLCONNECTION | |
ifxSTMT_CACHE | string | JDBC-Treibereigenschaft: ifxSTMT_CACHE | |
ifxTRACE | int | JDBC-Treibereigenschaft: ifxTRACE | |
ifxTRACEFILE | string | JDBC-Treibereigenschaft: ifxTRACEFILE | |
ifxTRUSTED_CONTEXT | string | JDBC-Treibereigenschaft: ifxTRUSTED_CONTEXT | |
ifxUSEV5SERVER | boolean | JDBC-Treibereigenschaft: ifxUSEV5SERVER | |
ifxUSE_DTENV | boolean | JDBC-Treibereigenschaft: ifxUSE_DTENV | |
loginTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: loginTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
password | Umkehrbar verschlüsseltes Kennwort (string) | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
roleName | string | JDBC-Treibereigenschaft: roleName | |
user | string | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. |
oauthProvider > databaseStore > dataSource > properties.db2.i.native
Datenquelleneigenschaften des nativen JDBC-Treibers für IBM DB2 for i.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | *LOCAL | JDBC-Treibereigenschaft: databaseName |
access |
| all | JDBC-Treibereigenschaft: access all all read call read call read only read only |
autoCommit | boolean | true | JDBC-Treibereigenschaft: autoCommit |
batchStyle |
| 2.0 | JDBC-Treibereigenschaft: batchStyle 2.0 2.0 2.1 2.1 |
behaviorOverride | int | JDBC-Treibereigenschaft: behaviorOverride | |
blockSize |
| 32 | JDBC-Treibereigenschaft: blockSize 0 0 256 256 16 16 512 512 128 128 8 8 64 64 32 32 |
cursorHold | boolean | false | JDBC-Treibereigenschaft: cursorHold |
cursorSensitivity |
| asensitive | JDBC-Treibereigenschaft: cursorSensitivity. Werte: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). asensitive asensitive sensitive sensitive |
dataTruncation | string | true | JDBC-Treibereigenschaft: dataTruncation |
dateFormat |
| JDBC-Treibereigenschaft: dateFormat julian julian dmy dmy ymd ymd usa usa eur eur mdy mdy iso iso jis jis | |
dateSeparator |
| JDBC-Treibereigenschaft: dateSeparator \, Komma (,). b Zeichen b - Strich (-). . Punkt (.). / Schrägstrich (/). | |
decimalSeparator |
| JDBC-Treibereigenschaft: decimalSeparator \, Komma (,). . Punkt (.). | |
directMap | boolean | true | JDBC-Treibereigenschaft: directMap |
doEscapeProcessing | boolean | true | JDBC-Treibereigenschaft: doEscapeProcessing |
fullErrors | boolean | JDBC-Treibereigenschaft: fullErrors | |
libraries | string | JDBC-Treibereigenschaft: libraries | |
lobThreshold | int Max: 500000 | 0 | JDBC-Treibereigenschaft: lobThreshold |
lockTimeout | Zeitraum mit Genauigkeit in Sekunden | 0 | JDBC-Treibereigenschaft: lockTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
loginTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: loginTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
maximumPrecision |
| 31 | JDBC-Treibereigenschaft: maximumPrecision 63 63 31 31 |
maximumScale | int Min: 0 Max: 63 | 31 | JDBC-Treibereigenschaft: maximumScale |
minimumDivideScale | int Min: 0 Max: 9 | 0 | JDBC-Treibereigenschaft: minimumDivideScale |
networkProtocol | int | JDBC-Treibereigenschaft: networkProtocol | |
password | Umkehrbar verschlüsseltes Kennwort (string) | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
portNumber | int | Port, an dem Datenbankverbindungen abgerufen werden. | |
prefetch | boolean | true | JDBC-Treibereigenschaft: prefetch |
queryOptimizeGoal |
| 2 | JDBC-Treibereigenschaft: queryOptimizeGoal. Werte: 1 (*FIRSTIO) und 2 (*ALLIO). 1 *FIRSTIO 2 *ALLIO |
reuseObjects | boolean | true | JDBC-Treibereigenschaft: reuseObjects |
serverName | string | Server, auf dem die Datenbank ausgeführt wird | |
serverTraceCategories | int | 0 | JDBC-Treibereigenschaft: serverTraceCategories |
systemNaming | boolean | false | JDBC-Treibereigenschaft: systemNaming |
timeFormat |
| JDBC-Treibereigenschaft: timeFormat usa usa eur eur iso iso jis jis hms hms | |
timeSeparator |
| JDBC-Treibereigenschaft: timeSeparator \, Komma (,). b Zeichen b : Doppelpunkt (:). . Punkt (.). | |
trace | boolean | JDBC-Treibereigenschaft: trace | |
transactionTimeout | Zeitraum mit Genauigkeit in Sekunden | 0 | JDBC-Treibereigenschaft: transactionTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
translateBinary | boolean | false | JDBC-Treibereigenschaft: translateBinary |
translateHex |
| character | JDBC-Treibereigenschaft: translateHex character character binary binary |
useBlockInsert | boolean | false | JDBC-Treibereigenschaft: useBlockInsert |
user | string | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. |
oauthProvider > databaseStore > dataSource > properties.derby.embedded
Datenquelleneigenschaften des JDBC-Treibers für Derby Embedded.
Name | Type | Default | Description |
---|---|---|---|
createDatabase |
| JDBC-Treibereigenschaft: createDatabase false Datenbank nicht automatisch erstellen. create Nachdem die erste Verbindung aufgebaut wurde, Datenbank automatisch erstellen, wenn sie nicht vorhanden ist. | |
databaseName | string | JDBC-Treibereigenschaft: databaseName | |
connectionAttributes | string | JDBC-Treibereigenschaft: connectionAttributes | |
loginTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: loginTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
password | Umkehrbar verschlüsseltes Kennwort (string) | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
shutdownDatabase |
| JDBC-Treibereigenschaft: shutdownDatabase false Datenbank nicht beenden shutdown Datenbank beim Versuch eines Verbindungsaufbaus beenden | |
user | string | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. |
oauthProvider > databaseStore > dataSource > properties
Liste der JDBC-Anbietereigenschaften für die Datenquelle, z. B. databaseName="dbname" serverName="localhost" portNumber="50000".
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | JDBC-Treibereigenschaft: databaseName | |
serverName | string | Server, auf dem die Datenbank ausgeführt wird | |
portNumber | int | Port, an dem Datenbankverbindungen abgerufen werden. | |
URL | string | URL für die Herstellung der Verbindung zur Datenbank. | |
user | string | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
password | Umkehrbar verschlüsseltes Kennwort (string) | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. |
oauthProvider > databaseStore > dataSource > properties.microsoft.sqlserver
Datenquelleneigenschaften des JDBC-Treibers für Microsoft SQL Server.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | JDBC-Treibereigenschaft: databaseName | |
instanceName | string | JDBC-Treibereigenschaft: instanceName | |
serverName | string | localhost | Server, auf dem die Datenbank ausgeführt wird |
portNumber | int | Port, an dem Datenbankverbindungen abgerufen werden. | |
accessToken | string | JDBC-Treibereigenschaft: accessToken | |
applicationIntent |
| JDBC-Treibereigenschaft: applicationIntent ReadOnly ReadOnly ReadWrite ReadWrite | |
applicationName | string | JDBC-Treibereigenschaft: applicationName | |
authentication |
| JDBC-Treibereigenschaft: authentication ActiveDirectoryPassword ActiveDirectoryPassword ActiveDirectoryIntegrated ActiveDirectoryIntegrated SqlPassword SqlPassword NotSpecified NotSpecified | |
authenticationScheme |
| JDBC-Treibereigenschaft: authenticationScheme JavaKerberos JavaKerberos NativeAuthentication NativeAuthentication | |
columnEncryptionSetting |
| JDBC-Treibereigenschaft: columnEncryptionSetting Enabled Enabled Disabled Disabled | |
encrypt | boolean | JDBC-Treibereigenschaft: encrypt | |
failoverPartner | string | JDBC-Treibereigenschaft: failoverPartner | |
hostNameInCertificate | string | JDBC-Treibereigenschaft: hostNameInCertificate | |
integratedSecurity | boolean | JDBC-Treibereigenschaft: integratedSecurity | |
keyStoreAuthentication |
| JDBC-Treibereigenschaft: keyStoreAuthentication JavaKeyStorePassword JavaKeyStorePassword | |
keyStoreLocation | Pfad zu einer Datei | JDBC-Treibereigenschaft: keyStoreLocation | |
keyStoreSecret | Umkehrbar verschlüsseltes Kennwort (string) | JDBC-Treibereigenschaft: keyStoreSecret | |
lastUpdateCount | boolean | JDBC-Treibereigenschaft: lastUpdateCount | |
lockTimeout | Zeitraum mit Genauigkeit in Millisekunden | JDBC-Treibereigenschaft: lockTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden. | |
loginTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: loginTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
multiSubnetFailover | boolean | JDBC-Treibereigenschaft: multiSubnetFailover | |
packetSize | int Min: -1 Max: 32767 | JDBC-Treibereigenschaft: packetSize | |
password | Umkehrbar verschlüsseltes Kennwort (string) | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
responseBuffering |
| JDBC-Treibereigenschaft: responseBuffering adaptive adaptive full full | |
selectMethod |
| JDBC-Treibereigenschaft: selectMethod cursor cursor direct direct | |
sendStringParametersAsUnicode | boolean | false | JDBC-Treibereigenschaft: sendStringParametersAsUnicode |
sendTimeAsDatetime | boolean | JDBC-Treibereigenschaft: sendTimeAsDatetime | |
serverNameAsACE | boolean | JDBC-Treibereigenschaft: serverNameAsACE | |
serverSpn | string | JDBC-Treibereigenschaft: serverSpn | |
transparentNetworkIPResolution | boolean | JDBC-Treibereigenschaft: transparentNetworkIPResolution | |
trustServerCertificate | boolean | JDBC-Treibereigenschaft: trustServerCertificate | |
trustStore | string | JDBC-Treibereigenschaft: trustStore | |
trustStorePassword | Umkehrbar verschlüsseltes Kennwort (string) | JDBC-Treibereigenschaft: trustStorePassword | |
URL | string | URL für die Herstellung der Verbindung zur Datenbank. Beispiel: jdbc:sqlserver://localhost:1433;databaseName=myDB. | |
user | string | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
workstationID | string | JDBC-Treibereigenschaft: workstationID | |
xopenStates | boolean | JDBC-Treibereigenschaft: xopenStates |
oauthProvider > databaseStore > dataSource > properties.oracle
Datenquelleneigenschaften des Oracle-JDBC-Treibers.
Name | Type | Default | Description |
---|---|---|---|
driverType |
| thin | JDBC-Treibereigenschaft: driverType oci oci thin thin |
databaseName | string | JDBC-Treibereigenschaft: databaseName | |
serverName | string | localhost | Server, auf dem die Datenbank ausgeführt wird |
portNumber | int | 1521 | Port, an dem Datenbankverbindungen abgerufen werden. |
URL | string | URL für die Herstellung der Verbindung zur Datenbank. Beispiele: jdbc:oracle:thin:@//localhost:1521/sample or jdbc:oracle:oci:@//localhost:1521/sample. | |
connectionProperties | string | JDBC-Treibereigenschaft: connectionProperties | |
loginTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: loginTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
networkProtocol | string | JDBC-Treibereigenschaft: networkProtocol | |
ONSConfiguration | string | JDBC-Treibereigenschaft: ONSConfiguration | |
password | Umkehrbar verschlüsseltes Kennwort (string) | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
roleName | string | JDBC-Treibereigenschaft: roleName | |
serviceName | string | JDBC-Treibereigenschaft: serviceName | |
TNSEntryName | string | JDBC-Treibereigenschaft: TNSEntryName | |
user | string | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. |
oauthProvider > databaseStore > dataSource > properties.derby.client
Datenquelleneigenschaften des JDCB-Treibers für Derby Network Client.
Name | Type | Default | Description |
---|---|---|---|
createDatabase |
| JDBC-Treibereigenschaft: createDatabase false Datenbank nicht automatisch erstellen. create Nachdem die erste Verbindung aufgebaut wurde, Datenbank automatisch erstellen, wenn sie nicht vorhanden ist. | |
databaseName | string | JDBC-Treibereigenschaft: databaseName | |
serverName | string | localhost | Server, auf dem die Datenbank ausgeführt wird |
portNumber | int | 1527 | Port, an dem Datenbankverbindungen abgerufen werden. |
connectionAttributes | string | JDBC-Treibereigenschaft: connectionAttributes | |
loginTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: loginTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
password | Umkehrbar verschlüsseltes Kennwort (string) | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
retrieveMessageText | boolean | true | JDBC-Treibereigenschaft: retrieveMessageText |
securityMechanism |
| 3 | JDBC-Treibereigenschaft: securityMechanism. Werte: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 8 (STRONG_PASSWORD_SUBSTITUTE_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY). 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 8 STRONG_PASSWORD_SUBSTITUTE_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY |
shutdownDatabase |
| JDBC-Treibereigenschaft: shutdownDatabase false Datenbank nicht beenden shutdown Datenbank beim Versuch eines Verbindungsaufbaus beenden | |
ssl |
| JDBC-Treibereigenschaft: ssl peerAuthentication peerAuthentication basic basic off off | |
traceDirectory | string | JDBC-Treibereigenschaft: traceDirectory | |
traceFile | string | JDBC-Treibereigenschaft: traceFile | |
traceFileAppend | boolean | JDBC-Treibereigenschaft: traceFileAppend | |
traceLevel | int | Bitweise Kombination der folgenden konstanten Werte: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_XA_CALLS=2048, TRACE_ALL=-1. | |
user | string | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. |
oauthProvider > databaseStore > dataSource > properties.datadirect.sqlserver
Datenquelleneigenschaften des Treibers für DataDirect Connect for JDBC für Microsoft SQL Server.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | JDBC-Treibereigenschaft: databaseName | |
serverName | string | localhost | Server, auf dem die Datenbank ausgeführt wird |
portNumber | int | Port, an dem Datenbankverbindungen abgerufen werden. | |
accountingInfo | string | JDBC-Treibereigenschaft: accountingInfo | |
alternateServers | string | JDBC-Treibereigenschaft: alternateServers | |
alwaysReportTriggerResults | boolean | JDBC-Treibereigenschaft: alwaysReportTriggerResults | |
applicationName | string | JDBC-Treibereigenschaft: applicationName | |
authenticationMethod |
| JDBC-Treibereigenschaft: authenticationMethod auto auto ntlm ntlm userIdPassword userIdPassword kerberos kerberos | |
bulkLoadBatchSize | long | JDBC-Treibereigenschaft: bulkLoadBatchSize | |
bulkLoadOptions | long | JDBC-Treibereigenschaft: bulkLoadOptions | |
clientHostName | string | JDBC-Treibereigenschaft: clientHostName. | |
clientUser | string | JDBC-Treibereigenschaft: clientUser | |
codePageOverride | string | JDBC-Treibereigenschaft: codePageOverride | |
connectionRetryCount | int | JDBC-Treibereigenschaft: connectionRetryCount | |
connectionRetryDelay | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: connectionRetryDelay. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
convertNull | int | JDBC-Treibereigenschaft: convertNull | |
dateTimeInputParameterType |
| JDBC-Treibereigenschaft: dateTimeInputParameterType dateTime dateTime dateTimeOffset dateTimeOffset auto auto | |
dateTimeOutputParameterType |
| JDBC-Treibereigenschaft: dateTimeOutputParameterType dateTime dateTime dateTimeOffset dateTimeOffset auto auto | |
describeInputParameters |
| JDBC-Treibereigenschaft: describeInputParameters describeIfString describeIfString describeIfDateTime describeIfDateTime noDescribe noDescribe describeAll describeAll | |
describeOutputParameters |
| JDBC-Treibereigenschaft: describeOutputParameters describeIfString describeIfString describeIfDateTime describeIfDateTime noDescribe noDescribe describeAll describeAll | |
enableBulkLoad | boolean | JDBC-Treibereigenschaft: enableBulkLoad | |
enableCancelTimeout | boolean | JDBC-Treibereigenschaft: enableCancelTimeout | |
encryptionMethod |
| JDBC-Treibereigenschaft: encryptionMethod noEncryption noEncryption loginSSL loginSSL requestSSL requestSSL SSL SSL | |
failoverGranularity |
| JDBC-Treibereigenschaft: failoverGranularity nonAtomic nonAtomic disableIntegrityCheck disableIntegrityCheck atomic atomic atomicWithRepositioning atomicWithRepositioning | |
failoverMode |
| JDBC-Treibereigenschaft: failoverMode select select connect connect extended extended | |
failoverPreconnect | boolean | JDBC-Treibereigenschaft: failoverPreconnect | |
hostNameInCertificate | string | JDBC-Treibereigenschaft: hostNameInCertificate | |
initializationString | string | JDBC-Treibereigenschaft: initializationString | |
insensitiveResultSetBufferSize | int | JDBC-Treibereigenschaft: insensitiveResultSetBufferSize | |
javaDoubleToString | boolean | JDBC-Treibereigenschaft: javaDoubleToString | |
JDBCBehavior |
| 0 | JDBC-Treibereigenschaft: JDBCBehavior. Werte: 0 (JDBC 4.0) oder 1 (JDBC 3.0). 0 JDBC 4.0 1 JDBC 3.0 |
loadBalancing | boolean | JDBC-Treibereigenschaft: loadBalancing | |
loginTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: loginTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
longDataCacheSize | int Min: -1 | JDBC-Treibereigenschaft: longDataCacheSize | |
netAddress | string | JDBC-Treibereigenschaft: netAddress | |
packetSize | int Min: -1 Max: 128 | JDBC-Treibereigenschaft: packetSize | |
password | Umkehrbar verschlüsseltes Kennwort (string) | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
queryTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: queryTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
resultsetMetaDataOptions | int | JDBC-Treibereigenschaft: resultsetMetaDataOptions | |
selectMethod |
| JDBC-Treibereigenschaft: selectMethod cursor cursor direct direct | |
snapshotSerializable | boolean | JDBC-Treibereigenschaft: snapshotSerializable | |
spyAttributes | string | JDBC-Treibereigenschaft: spyAttributes | |
stringInputParameterType |
| varchar | JDBC-Treibereigenschaft: stringInputParameterType nvarchar nvarchar varchar varchar |
stringOutputParameterType |
| varchar | JDBC-Treibereigenschaft: stringOutputParameterType nvarchar nvarchar varchar varchar |
suppressConnectionWarnings | boolean | JDBC-Treibereigenschaft: suppressConnectionWarnings | |
transactionMode |
| JDBC-Treibereigenschaft: transactionMode explicit explicit implicit implicit | |
truncateFractionalSeconds | boolean | JDBC-Treibereigenschaft: truncateFractionalSeconds | |
trustStore | string | JDBC-Treibereigenschaft: trustStore | |
trustStorePassword | Umkehrbar verschlüsseltes Kennwort (string) | JDBC-Treibereigenschaft: trustStorePassword | |
user | string | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
useServerSideUpdatableCursors | boolean | JDBC-Treibereigenschaft: useServerSideUpdatableCursors | |
validateServerCertificate | boolean | JDBC-Treibereigenschaft: validateServerCertificate | |
XATransactionGroup | string | JDBC-Treibereigenschaft: XATransactionGroup | |
XMLDescribeType |
| JDBC-Treibereigenschaft: XMLDescribeType longvarbinary longvarbinary longvarchar longvarchar |
oauthProvider > databaseStore > dataSource > properties.informix.jcc
Datenquelleneigenschaften für IBM Data Server Driver for JDBC und SQLJ for Informix.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | JDBC-Treibereigenschaft: databaseName | |
serverName | string | localhost | Server, auf dem die Datenbank ausgeführt wird |
portNumber | int | 1526 | Port, an dem Datenbankverbindungen abgerufen werden. |
currentLockTimeout | Zeitraum mit Genauigkeit in Sekunden | 2s | JDBC-Treibereigenschaft: currentLockTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
DBANSIWARN | boolean | JDBC-Treibereigenschaft: DBANSIWARN | |
DBDATE | string | JDBC-Treibereigenschaft: DBDATE | |
DBPATH | string | JDBC-Treibereigenschaft: DBPATH | |
DBSPACETEMP | string | JDBC-Treibereigenschaft: DBSPACETEMP | |
DBTEMP | string | JDBC-Treibereigenschaft: DBTEMP | |
DBUPSPACE | string | JDBC-Treibereigenschaft: DBUPSPACE | |
DELIMIDENT | boolean | JDBC-Treibereigenschaft: DELIMIDENT | |
deferPrepares | boolean | JDBC-Treibereigenschaft: deferPrepares | |
driverType | int | 4 | JDBC-Treibereigenschaft: driverType |
enableNamedParameterMarkers | int | JDBC-Treibereigenschaft: enableNamedParameterMarkers. Werte: 1 (JA) und 2 (NEIN). | |
enableSeamlessFailover | int | JDBC-Treibereigenschaft: enableSeamlessFailover. Werte: 1 (JA) und 2 (NEIN). | |
enableSysplexWLB | boolean | JDBC-Treibereigenschaft: enableSysplexWLB | |
fetchSize | int | JDBC-Treibereigenschaft: fetchSize | |
fullyMaterializeLobData | boolean | JDBC-Treibereigenschaft: fullyMaterializeLobData | |
IFX_DIRECTIVES |
| JDBC-Treibereigenschaft: IFX_DIRECTIVES OFF OFF ON ON | |
IFX_EXTDIRECTIVES |
| JDBC-Treibereigenschaft: IFX_EXTDIRECTIVES OFF OFF ON ON | |
IFX_UPDDESC | string | JDBC-Treibereigenschaft: IFX_UPDDESC | |
IFX_XASTDCOMPLIANCE_XAEND |
| JDBC-Treibereigenschaft: IFX_XASTDCOMPLIANCE_XAEND 0 0 1 1 | |
INFORMIXOPCACHE | string | JDBC-Treibereigenschaft: INFORMIXOPCACHE | |
INFORMIXSTACKSIZE | string | JDBC-Treibereigenschaft: INFORMIXSTACKSIZE | |
keepDynamic | int | JDBC-Treibereigenschaft: keepDynamic | |
loginTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: loginTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
NODEFDAC |
| JDBC-Treibereigenschaft: NODEFDAC no no yes yes | |
OPTCOMPIND |
| JDBC-Treibereigenschaft: OPTCOMPIND 0 0 1 1 2 2 | |
OPTOFC |
| JDBC-Treibereigenschaft: OPTOFC 0 0 1 1 | |
password | Umkehrbar verschlüsseltes Kennwort (string) | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
PDQPRIORITY |
| JDBC-Treibereigenschaft: PDQPRIORITY HIGH HIGH LOW LOW OFF OFF | |
progressiveStreaming |
| JDBC-Treibereigenschaft: progressiveStreaming. Werte: 1 (JA) und 2 (NEIN). 1 YES 2 NO | |
PSORT_DBTEMP | string | JDBC-Treibereigenschaft: PSORT_DBTEMP | |
PSORT_NPROCS | string Max: 10 | JDBC-Treibereigenschaft: PSORT_NPROCS | |
queryDataSize | int Min: 4096 Max: 10485760 | JDBC-Treibereigenschaft: queryDataSize | |
resultSetHoldability |
| JDBC-Treibereigenschaft: resultSetHoldability. Werte: 1 (HOLD_CURSORS_OVER_COMMIT) und 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
resultSetHoldabilityForCatalogQueries |
| JDBC-Treibereigenschaft: resultSetHoldabilityForCatalogQueries. Werte: 1 (HOLD_CURSORS_OVER_COMMIT) und 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
retrieveMessagesFromServerOnGetMessage | boolean | true | JDBC-Treibereigenschaft: retrieveMessagesFromServerOnGetMessage |
securityMechanism |
| JDBC-Treibereigenschaft: securityMechanism. Werte: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY). 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY | |
STMT_CACHE |
| JDBC-Treibereigenschaft: STMT_CACHE 0 0 1 1 | |
traceDirectory | string | JDBC-Treibereigenschaft: traceDirectory | |
traceFile | string | JDBC-Treibereigenschaft: traceFile | |
traceFileAppend | boolean | JDBC-Treibereigenschaft: traceFileAppend | |
traceLevel | int | Bitweise Kombination der folgenden konstanten Werte: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_SQLJ=1024, TRACE_META_CALLS=8192, TRACE_DATASOURCE_CALLS=16384, TRACE_LARGE_OBJECT_CALLS=32768, TRACE_SYSTEM_MONITOR=131072, TRACE_TRACEPOINTS=262144, TRACE_ALL=-1. | |
useJDBC4ColumnNameAndLabelSemantics | int | JDBC-Treibereigenschaft: useJDBC4ColumnNameAndLabelSemantics. Werte: 1 (JA) und 2 (NEIN). | |
user | string | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. |
oauthProvider > databaseStore > dataSource > properties.db2.jcc
Datenquelleneigenschaften für IBM Data Server Driver for JDBC und SQLJ for DB2.
Name | Type | Default | Description |
---|---|---|---|
driverType |
| 4 | JDBC-Treibereigenschaft: driverType 2 JDBC-Treiber des Typs 2. 4 JDBC-Treiber des Typs 4. |
databaseName | string | JDBC-Treibereigenschaft: databaseName | |
serverName | string | localhost | Server, auf dem die Datenbank ausgeführt wird |
portNumber | int | 50000 | Port, an dem Datenbankverbindungen abgerufen werden. |
accountingInterval | string | JDBC-Treibereigenschaft: accountingInterval | |
activateDatabase | int | JDBC-Treibereigenschaft: activateDatabase | |
affinityFailbackInterval | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: affinityFailbackInterval. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
allowNextOnExhaustedResultSet |
| JDBC-Treibereigenschaft: allowNextOnExhaustedResultSet 1 YES 2 NO | |
allowNullResultSetForExecuteQuery |
| JDBC-Treibereigenschaft: allowNullResultSetForExecuteQuery 1 YES 2 NO | |
alternateGroupDatabaseName | string | JDBC-Treibereigenschaft: alternateGroupDatabaseName | |
alternateGroupPortNumber | string | JDBC-Treibereigenschaft: alternateGroupPortNumber | |
alternateGroupServerName | string | JDBC-Treibereigenschaft: alternateGroupServerName | |
atomicMultiRowInsert |
| JDBC-Treibereigenschaft: atomicMultiRowInsert 1 YES 2 NO | |
blockingReadConnectionTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: blockingReadConnectionTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
charOutputSize | short | JDBC-Treibereigenschaft: charOutputSize | |
clientApplcompat | string | JDBC-Treibereigenschaft: clientApplcompat | |
clientAccountingInformation | string | JDBC-Treibereigenschaft: clientAccountingInformation | |
clientApplicationInformation | string | JDBC-Treibereigenschaft: clientApplicationInformation | |
clientBidiStringType |
| JDBC-Treibereigenschaft: clientBidiStringType 11 BIDI_ST11 4 BIDI_ST4 5 BIDI_ST5 6 BIDI_ST6 7 BIDI_ST7 8 BIDI_ST8 9 BIDI_ST9 10 BIDI_ST10 | |
clientDebugInfo | string Max: 254 | JDBC-Treibereigenschaft: clientDebugInfo. | |
clientProgramId | string Max: 80 | JDBC-Treibereigenschaft: clientProgramId. | |
clientProgramName | string Max: 12 | JDBC-Treibereigenschaft: clientProgramName. | |
clientRerouteAlternatePortNumber | string | JDBC-Treibereigenschaft: clientRerouteAlternatePortNumber | |
clientRerouteAlternateServerName | string | JDBC-Treibereigenschaft: clientRerouteAlternateServerName | |
clientUser | string | JDBC-Treibereigenschaft: clientUser | |
clientWorkstation | string | JDBC-Treibereigenschaft: clientWorkstation | |
commandTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: commandTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
concurrentAccessResolution |
| JDBC-Treibereigenschaft: concurrentAccessResolution. 1 CONCURRENTACCESS_USE_CURRENTLY_COMMITTED 2 CONCURRENTACCESS_WAIT_FOR_OUTCOME | |
connectionCloseWithInFlightTransaction |
| JDBC-Treibereigenschaft: connectionCloseWithInFlightTransaction 1 CONNECTION_CLOSE_WITH_EXCEPTION 2 CONNECTION_CLOSE_WITH_ROLLBACK | |
connectionTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: connectionTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
connectNode | int Min: 0 Max: 999 | JDBC-Treibereigenschaft: connectNode. | |
currentAlternateGroupEntry | int | JDBC-Treibereigenschaft: currentAlternateGroupEntry | |
currentDegree | string | JDBC-Treibereigenschaft: currentDegree. | |
currentExplainMode | string Max: 254 | JDBC-Treibereigenschaft: currentExplainMode | |
currentExplainSnapshot | int Max: 8 | JDBC-Treibereigenschaft: currentExplainSnapshot | |
currentFunctionPath | string | JDBC-Treibereigenschaft: currentFunctionPath | |
currentLocaleLcCtype | string | JDBC-Treibereigenschaft: currentLocaleLcCtype | |
currentLockTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: currentLockTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
currentMaintainedTableTypesForOptimization |
| JDBC-Treibereigenschaft: currentMaintainedTableTypesForOptimization SYSTEM SYSTEM ALL ALL NONE NONE USER USER | |
currentPackagePath | string | JDBC-Treibereigenschaft: currentPackagePath | |
currentPackageSet | string | JDBC-Treibereigenschaft: currentPackageSet | |
currentQueryOptimization |
| JDBC-Treibereigenschaft: currentQueryOptimization 0 0 1 1 2 2 3 3 5 5 7 7 9 9 | |
currentSQLID | string | JDBC-Treibereigenschaft: currentSQLID | |
currentSchema | string | JDBC-Treibereigenschaft: currentSchema | |
cursorSensitivity |
| JDBC-Treibereigenschaft: cursorSensitivity. Werte: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). 0 TYPE_SCROLL_SENSITIVE_STATIC 1 TYPE_SCROLL_SENSITIVE_DYNAMIC 2 TYPE_SCROLL_ASENSITIVE | |
dateFormat |
| JDBC-Treibereigenschaft: dateFormat 1 ISO 2 USA 3 EUR 4 JIS | |
decimalRoundingMode |
| JDBC-Treibereigenschaft: decimalRoundingMode 1 ROUND_DOWN 2 ROUND_CEILING 3 ROUND_HALF_EVEN 4 ROUND_HALF_UP 6 ROUND_FLOOR | |
decimalSeparator |
| JDBC-Treibereigenschaft: decimalSeparator 1 DECIMAL_SEPARATOR_PERIOD 2 DECIMAL_SEPARATOR_COMMA | |
decimalStringFormat |
| JDBC-Treibereigenschaft: decimalStringFormat 1 DECIMAL_STRING_FORMAT_TO_STRING 2 DECIMAL_STRING_FORMAT_TO_PLAIN_STRING | |
deferPrepares | boolean | true | JDBC-Treibereigenschaft: deferPrepares |
downgradeHoldCursorsUnderXa | boolean | JDBC-Treibereigenschaft: downgradeHoldCursorsUnderXa | |
enableAlternateGroupSeamlessACR | boolean | JDBC-Treibereigenschaft: enableAlternateGroupSeamlessACR | |
enableBidiLayoutTransformation | boolean | JDBC-Treibereigenschaft: enableBidiLayoutTransformation | |
enableClientAffinitiesList |
| JDBC-Treibereigenschaft: enableClientAffinitiesList. Werte: 1 (JA) und 2 (NEIN). 1 YES 2 NO | |
enableConnectionConcentrator | boolean | JDBC-Treibereigenschaft: enableConnectionConcentrator | |
enableExtendedDescribe |
| JDBC-Treibereigenschaft: enableExtendedDescribe 1 YES 2 NO | |
enableExtendedIndicators |
| JDBC-Treibereigenschaft: enableExtendedIndicators 1 YES 2 NO | |
enableMultiRowInsertSupport | boolean | JDBC-Treibereigenschaft: enableMultiRowInsertSupport | |
enableNamedParameterMarkers |
| JDBC-Treibereigenschaft: enableNamedParameterMarkers. Werte: 1 (JA) und 2 (NEIN). 1 YES 2 NO | |
enableRowsetSupport |
| JDBC-Treibereigenschaft: enableRowsetSupport 1 YES 2 NO | |
enableSeamlessFailover |
| JDBC-Treibereigenschaft: enableSeamlessFailover. Werte: 1 (JA) und 2 (NEIN). 1 YES 2 NO | |
enableSysplexWLB | boolean | JDBC-Treibereigenschaft: enableSysplexWLB | |
enableT2zosLBF |
| JDBC-Treibereigenschaft: enableT2zosLBF 1 YES 2 NO | |
enableT2zosLBFSPResultSets |
| JDBC-Treibereigenschaft: enableT2zosLBFSPResultSets 1 YES 2 NO | |
enableXACleanTransaction | boolean | JDBC-Treibereigenschaft: enableXACleanTransaction | |
encryptionAlgorithm |
| JDBC-Treibereigenschaft: encryptionAlgorithm 1 1 2 2 | |
extendedTableInfo |
| JDBC-Treibereigenschaft: extendedTableInfo 1 YES 2 NO | |
fetchSize | int | JDBC-Treibereigenschaft: fetchSize | |
fullyMaterializeInputStreams | boolean | JDBC-Treibereigenschaft: fullyMaterializeInputStreams | |
fullyMaterializeInputStreamsOnBatchExecution |
| JDBC-Treibereigenschaft: fullyMaterializeInputStreamsOnBatchExecution 1 YES 2 NO | |
fullyMaterializeLobData | boolean | JDBC-Treibereigenschaft: fullyMaterializeLobData | |
implicitRollbackOption |
| JDBC-Treibereigenschaft: implicitRollbackOption 0 IMPLICIT_ROLLBACK_OPTION_NOT_SET 1 IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION 2 IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION | |
interruptProcessingMode |
| JDBC-Treibereigenschaft: interruptProcessingMode 0 INTERRUPT_PROCESSING_MODE_DISABLED 1 INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL 2 INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET | |
jdbcCollection | string | JDBC-Treibereigenschaft: jdbcCollection | |
keepAliveTimeOut | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: keepAliveTimeOut. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
keepDynamic | int | JDBC-Treibereigenschaft: keepDynamic | |
kerberosServerPrincipal | string | JDBC-Treibereigenschaft: kerberosServerPrincipal | |
loginTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: loginTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
maxConnCachedParamBufferSize | int | JDBC-Treibereigenschaft: maxConnCachedParamBufferSize | |
maxRetriesForClientReroute | int | JDBC-Treibereigenschaft: maxRetriesForClientReroute | |
maxRowsetSize | int | JDBC-Treibereigenschaft: maxRowsetSize | |
maxTransportObjects | int | JDBC-Treibereigenschaft: maxTransportObjects | |
memberConnectTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: memberConnectTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
optimizationProfile | string | JDBC-Treibereigenschaft: optimizationProfile | |
optimizationProfileToFlush | string | JDBC-Treibereigenschaft: optimizationProfileToFlush | |
password | Umkehrbar verschlüsseltes Kennwort (string) | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
pkList | string | JDBC-Treibereigenschaft: pkList | |
profileName | string | JDBC-Treibereigenschaft: profileName | |
progressiveStreaming |
| JDBC-Treibereigenschaft: progressiveStreaming. Werte: 1 (JA) und 2 (NEIN). 1 YES 2 NO | |
queryCloseImplicit |
| JDBC-Treibereigenschaft: queryCloseImplicit. Werte: 1 (QUERY_CLOSE_IMPLICIT_YES) und 2 (QUERY_CLOSE_IMPLICIT_NO). 1 QUERY_CLOSE_IMPLICIT_YES 2 QUERY_CLOSE_IMPLICIT_NO | |
queryDataSize | int Min: 4096 Max: 65535 | JDBC-Treibereigenschaft: queryDataSize | |
queryTimeoutInterruptProcessingMode |
| JDBC-Treibereigenschaft: queryTimeoutInterruptProcessingMode 1 INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL 2 INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET | |
readOnly | boolean | JDBC-Treibereigenschaft: readOnly | |
recordTemporalHistory |
| JDBC-Treibereigenschaft: recordTemporalHistory 1 YES 2 NO | |
reportLongTypes |
| JDBC-Treibereigenschaft: reportLongTypes 1 YES 2 NO | |
resultSetHoldability |
| JDBC-Treibereigenschaft: resultSetHoldability. Werte: 1 (HOLD_CURSORS_OVER_COMMIT) und 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
resultSetHoldabilityForCatalogQueries |
| JDBC-Treibereigenschaft: resultSetHoldabilityForCatalogQueries. Werte: 1 (HOLD_CURSORS_OVER_COMMIT) und 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
retrieveMessagesFromServerOnGetMessage | boolean | true | JDBC-Treibereigenschaft: retrieveMessagesFromServerOnGetMessage |
retryIntervalForClientReroute | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: retryIntervalForClientReroute. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
retryWithAlternativeSecurityMechanism |
| JDBC-Treibereigenschaft: retryWithAlternativeSecurityMechanism 1 YES 2 NO | |
returnAlias |
| JDBC-Treibereigenschaft: returnAlias 1 1 2 2 | |
securityMechanism |
| JDBC-Treibereigenschaft: securityMechanism. Werte: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY), 11 (KERBEROS_SECURITY), 12 (ENCRYPTED_USER_AND_DATA_SECURITY), 13 (ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY), 15 (PLUGIN_SECURITY), 16 (ENCRYPTED_USER_ONLY_SECURITY), 18 (TLS_CLIENT_CERTIFICATE_SECURITY). 11 KERBEROS_SECURITY 12 ENCRYPTED_USER_AND_DATA_SECURITY 13 ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 15 PLUGIN_SECURITY 16 ENCRYPTED_USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 18 TLS_CLIENT_CERTIFICATE_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY | |
sendCharInputsUTF8 |
| JDBC-Treibereigenschaft: sendCharInputsUTF8 1 YES 2 NO | |
sendDataAsIs | boolean | JDBC-Treibereigenschaft: sendDataAsIs | |
serverBidiStringType |
| JDBC-Treibereigenschaft: serverBidiStringType 11 BIDI_ST11 4 BIDI_ST4 5 BIDI_ST5 6 BIDI_ST6 7 BIDI_ST7 8 BIDI_ST8 9 BIDI_ST9 10 BIDI_ST10 | |
sessionTimeZone | string | JDBC-Treibereigenschaft: sessionTimeZone | |
sqljCloseStmtsWithOpenResultSet | boolean | JDBC-Treibereigenschaft: sqljCloseStmtsWithOpenResultSet | |
sqljEnableClassLoaderSpecificProfiles | boolean | JDBC-Treibereigenschaft: sqljEnableClassLoaderSpecificProfiles | |
ssid | string | JDBC-Treibereigenschaft: ssid | |
sslCertLocation | string | JDBC-Treibereigenschaft: sslCertLocation | |
SSLCipherSuites | string | JDBC-Treibereigenschaft: SSLCipherSuites | |
sslConnection | boolean | JDBC-Treibereigenschaft: sslConnection | |
sslTrustStoreLocation | string | JDBC-Treibereigenschaft: sslTrustStoreLocation | |
sslTrustStorePassword | Umkehrbar verschlüsseltes Kennwort (string) | JDBC-Treibereigenschaft: sslTrustStorePassword | |
sslTrustStoreType | string | JDBC-Treibereigenschaft: sslTrustStoreType | |
statementConcentrator |
| JDBC-Treibereigenschaft: statementConcentrator 1 STATEMENT_CONCENTRATOR_OFF 2 STATEMENT_CONCENTRATOR_WITH_LITERALS | |
streamBufferSize | int | JDBC-Treibereigenschaft: streamBufferSize | |
stripTrailingZerosForDecimalNumbers |
| JDBC-Treibereigenschaft: stripTrailingZerosForDecimalNumbers 1 YES 2 NO | |
sysSchema | string | JDBC-Treibereigenschaft: sysSchema | |
timeFormat |
| JDBC-Treibereigenschaft: timeFormat 1 ISO 2 USA 3 EUR 4 JIS | |
timerLevelForQueryTimeOut |
| JDBC-Treibereigenschaft: timerLevelForQueryTimeOut 1 QUERYTIMEOUT_STATEMENT_LEVEL 2 QUERYTIMEOUT_CONNECTION_LEVEL -1 QUERYTIMEOUT_DISABLED | |
timestampFormat |
| JDBC-Treibereigenschaft: timestampFormat 1 ISO 5 JDBC | |
timestampOutputType |
| JDBC-Treibereigenschaft: timestampOutputType 1 JDBC_TIMESTAMP 2 JCC_DBTIMESTAMP | |
timestampPrecisionReporting |
| JDBC-Treibereigenschaft: timestampPrecisionReporting 1 TIMESTAMP_JDBC_STANDARD 2 TIMESTAMP_ZERO_PADDING | |
traceDirectory | string | JDBC-Treibereigenschaft: traceDirectory | |
traceFile | string | JDBC-Treibereigenschaft: traceFile | |
traceFileAppend | boolean | JDBC-Treibereigenschaft: traceFileAppend | |
traceFileCount | int | JDBC-Treibereigenschaft: traceFileCount | |
traceFileSize | int | JDBC-Treibereigenschaft: traceFileSize | |
traceLevel | int | 0 | Bitweise Kombination der folgenden konstanten Werte: TRACE_NONE=0, TRACE_CONNECTION_CALLS=1, TRACE_STATEMENT_CALLS=2, TRACE_RESULT_SET_CALLS=4, TRACE_DRIVER_CONFIGURATION=16, TRACE_CONNECTS=32, TRACE_DRDA_FLOWS=64, TRACE_RESULT_SET_META_DATA=128, TRACE_PARAMETER_META_DATA=256, TRACE_DIAGNOSTICS=512, TRACE_SQLJ=1024, TRACE_META_CALLS=8192, TRACE_DATASOURCE_CALLS=16384, TRACE_LARGE_OBJECT_CALLS=32768, TRACE_SYSTEM_MONITOR=131072, TRACE_TRACEPOINTS=262144, TRACE_ALL=-1. |
traceOption |
| JDBC-Treibereigenschaft: traceOption 0 0 1 1 | |
translateForBitData |
| JDBC-Treibereigenschaft: translateForBitData 1 HEX_REPRESENTATION 2 SERVER_ENCODING_REPRESENTATION | |
updateCountForBatch |
| JDBC-Treibereigenschaft: updateCountForBatch 1 NO_UPDATE_COUNT 2 TOTAL_UPDATE_COUNT | |
useCachedCursor | boolean | JDBC-Treibereigenschaft: useCachedCursor | |
useIdentityValLocalForAutoGeneratedKeys | boolean | JDBC-Treibereigenschaft: useIdentityValLocalForAutoGeneratedKeys. | |
useJDBC4ColumnNameAndLabelSemantics |
| JDBC-Treibereigenschaft: useJDBC4ColumnNameAndLabelSemantics. Werte: 1 (JA) und 2 (NEIN). 1 YES 2 NO | |
useJDBC41DefinitionForGetColumns |
| JDBC-Treibereigenschaft: useJDBC41DefinitionForGetColumns 1 YES 2 NO | |
user | string | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
useRowsetCursor | boolean | JDBC-Treibereigenschaft: useRowsetCursor | |
useTransactionRedirect | boolean | JDBC-Treibereigenschaft: useTransactionRedirect | |
xaNetworkOptimization | boolean | JDBC-Treibereigenschaft: xaNetworkOptimization | |
xmlFormat |
| JDBC-Treibereigenschaft: xmlFormat 0 XML_FORMAT_TEXTUAL 1 XML_FORMAT_BINARY |
oauthProvider > databaseStore > dataSource > properties.db2.i.toolbox
Datenquelleneigenschaften des JDBC-Treibers für IBM DB2 for i Toolbox.
Name | Type | Default | Description |
---|---|---|---|
serverName | string | Server, auf dem die Datenbank ausgeführt wird | |
databaseName | string | JDBC-Treibereigenschaft: databaseName | |
access |
| all | JDBC-Treibereigenschaft: access all all read call read call read only read only |
behaviorOverride | int | JDBC-Treibereigenschaft: behaviorOverride | |
bidiImplicitReordering | boolean | true | JDBC-Treibereigenschaft: bidiImplicitReordering |
bidiNumericOrdering | boolean | false | JDBC-Treibereigenschaft: bidiNumericOrdering |
bidiStringType | int | JDBC-Treibereigenschaft: bidiStringType | |
bigDecimal | boolean | true | JDBC-Treibereigenschaft: bigDecimal |
blockCriteria |
| 2 | JDBC-Treibereigenschaft: blockCriteria. Werte: 0 (keine Blockierung von Datensätzen), 1 (blockieren, wenn FOR FETCH ONLY angegeben ist), 2 (blockieren, wenn FOR UPDATE angegeben ist). 0 0 1 1 2 2 |
blockSize |
| 32 | JDBC-Treibereigenschaft: blockSize 0 0 256 256 16 16 512 512 128 128 8 8 64 64 32 32 |
characterTruncation |
| JDBC-Treibereigenschaft: CharacterTruncation default default warning warning none none | |
concurrentAccessResolution | int Min: 0 Max: 3 | JDBC-Treibereigenschaft: concurrentAccessResolution. | |
cursorHold | boolean | false | JDBC-Treibereigenschaft: cursorHold |
cursorSensitivity |
| asensitive | JDBC-Treibereigenschaft: cursorSensitivity. Werte: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). asensitive asensitive insensitive insensitive sensitive sensitive |
dataCompression | boolean | true | JDBC-Treibereigenschaft: dataCompression |
dataTruncation | boolean | true | JDBC-Treibereigenschaft: dataTruncation |
dateFormat |
| JDBC-Treibereigenschaft: dateFormat julian julian dmy dmy ymd ymd usa usa eur eur mdy mdy iso iso jis jis | |
dateSeparator |
| JDBC-Treibereigenschaft: dateSeparator \, Komma (,). ** Leerzeichen ( ). - Strich (-). . Punkt (.). /** Schrägstrich (/). | |
decfloatRoundingMode |
| JDBC-Treibereigenschaft: decfloatRoundingMode ceiling ceiling half even half even half up half up up up floor floor down down half down half down | |
decimalDataErrors | string | JDBC-Treibereigenschaft: decimalDataErrors | |
decimalSeparator |
| JDBC-Treibereigenschaft: decimalSeparator \, Komma (,). . Punkt (.). | |
describeOption | string | JDBC-Treibereigenschaft: describeOption. | |
driver |
| toolbox | JDBC-Treibereigenschaft: driver native native toolbox toolbox |
errors |
| basic | JDBC-Treibereigenschaft: errors basic basic full full |
extendedDynamic | boolean | false | JDBC-Treibereigenschaft: extendedDynamic |
extendedMetaData | boolean | false | JDBC-Treibereigenschaft: extendedMetaData |
fullOpen | boolean | false | JDBC-Treibereigenschaft: fullOpen |
holdInputLocators | boolean | true | JDBC-Treibereigenschaft: holdInputLocators |
holdStatements | boolean | false | JDBC-Treibereigenschaft: holdStatements |
ignoreWarnings | string | JDBC-Treibereigenschaft: ignoreWarnings | |
isolationLevelSwitchingSupport | boolean | false | JDBC-Treibereigenschaft: isolationLevelSwitchingSupport |
keepAlive | boolean | JDBC-Treibereigenschaft: keepAlive | |
lazyClose | boolean | false | JDBC-Treibereigenschaft: lazyClose |
libraries | string | JDBC-Treibereigenschaft: libraries | |
lobThreshold | int Min: 0 Max: 16777216 | 0 | JDBC-Treibereigenschaft: lobThreshold |
loginTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: loginTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
maximumPrecision |
| 31 | JDBC-Treibereigenschaft: maximumPrecision 63 64 31 31 |
maximumBlockedInputRows | int Min: 1 Max: 32000 | JDBC-Treibereigenschaft: maximumBlockedInputRows | |
maximumScale | int Min: 0 Max: 63 | 31 | JDBC-Treibereigenschaft: maximumScale |
metaDataSource | int Min: 0 Max: 1 | 1 | JDBC-Treibereigenschaft: metaDataSource |
minimumDivideScale | int Min: 0 Max: 9 | 0 | JDBC-Treibereigenschaft: minimumDivideScale |
naming |
| sql | JDBC-Treibereigenschaft: naming system system sql sql |
numericRangeError |
| JDBC-Treibereigenschaft: numericRangeError default default warning warning none none | |
package | string | JDBC-Treibereigenschaft: package | |
packageAdd | boolean | true | JDBC-Treibereigenschaft: packageAdd |
packageCCSID |
| 13488 | JDBC-Treibereigenschaft: packageCCSID. Werte: 1200 (UCS-2) oder 13488 (UTF-16). 1200 1200 (UCS-2) 13488 13488 (UTF-16) |
packageCache | boolean | false | JDBC-Treibereigenschaft: packageCache |
packageCriteria |
| default | JDBC-Treibereigenschaft: packageCriteria default default select select |
packageError |
| warning | JDBC-Treibereigenschaft: packageError exception exception warning warning none none |
packageLibrary | string | QGPL | JDBC-Treibereigenschaft: packageLibrary |
password | Umkehrbar verschlüsseltes Kennwort (string) | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
prefetch | boolean | true | JDBC-Treibereigenschaft: prefetch |
prompt | boolean | false | JDBC-Treibereigenschaft: prompt. |
proxyServer | string | JDBC-Treibereigenschaft: proxyServer | |
qaqqiniLibrary | string | JDBC-Treibereigenschaft: qaqqiniLibrary | |
queryOptimizeGoal | int Min: 0 Max: 2 | 0 | JDBC-Treibereigenschaft: queryOptimizeGoal. Werte: 1 (*FIRSTIO) und 2 (*ALLIO). |
queryReplaceTruncatedParameter | string | JDBC-Treibereigenschaft: queryReplaceTruncatedParameter | |
queryTimeoutMechanism |
| JDBC-Treibereigenschaft: queryTimeoutMechanism cancel cancel qqrytimlmt qqrytimlmt | |
queryStorageLimit | int Min: -1 | Abfragespeicherlimit | |
receiveBufferSize | int Min: 1 | JDBC-Treibereigenschaft: receiveBufferSize | |
remarks |
| system | JDBC-Treibereigenschaft: remarks system system sql sql |
rollbackCursorHold | boolean | false | JDBC-Treibereigenschaft: rollbackCursorHold |
savePasswordWhenSerialized | boolean | false | JDBC-Treibereigenschaft: savePasswordWhenSerialized |
secondaryUrl | string | JDBC-Treibereigenschaft: secondaryUrl | |
secure | boolean | false | JDBC-Treibereigenschaft: secure |
secureCurrentUser | boolean | JDBC-Treibereigenschaft: secureCurrentUser | |
sendBufferSize | int Min: 1 | JDBC-Treibereigenschaft: sendBufferSize | |
serverTraceCategories | int | 0 | JDBC-Treibereigenschaft: serverTraceCategories |
serverTrace | int | JDBC-Treibereigenschaft: serverTrace | |
soLinger | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: soLinger. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
soTimeout | Zeitraum mit Genauigkeit in Millisekunden | JDBC-Treibereigenschaft: soTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden. | |
sort |
| hex | JDBC-Treibereigenschaft: sort hex hex language language table table |
sortLanguage | string | JDBC-Treibereigenschaft: sortLanguage | |
sortTable | string | JDBC-Treibereigenschaft: sortTable | |
sortWeight |
| JDBC-Treibereigenschaft: sortWeight shared shared unqiue unique | |
tcpNoDelay | boolean | JDBC-Treibereigenschaft: tcpNoDelay | |
threadUsed | boolean | true | JDBC-Treibereigenschaft: threadUsed |
timeFormat |
| JDBC-Treibereigenschaft: timeFormat usa usa eur eur iso iso jis jis hms hms | |
timeSeparator |
| JDBC-Treibereigenschaft: timeSeparator \, Komma (,). ** Leerzeichen ( ). : Doppelpunkt (:). .** Punkt (.). | |
timestampFormat |
| JDBC-Treibereigenschaft: timestampFormat iso iso ibmsql ibmsql | |
toolboxTrace |
| JDBC-Treibereigenschaft: toolboxTrace all all proxy proxy datastream datastream pcml pcml warning warning information information jdbc jdbc none none diagnostic diagnostic thread thread error error conversion conversion | |
trace | boolean | JDBC-Treibereigenschaft: trace | |
translateBinary | boolean | false | JDBC-Treibereigenschaft: translateBinary |
translateBoolean | boolean | true | JDBC-Treibereigenschaft: translateBoolean |
translateHex |
| character | JDBC-Treibereigenschaft: translateHex character character binary binary |
trueAutoCommit | boolean | false | JDBC-Treibereigenschaft: trueAutoCommit |
useBlockUpdate | boolean | JDBC-Treibereigenschaft: useBlockUpdate | |
useDrdaMetadataVersion | boolean | JDBC-Treibereigenschaft: useDrdaMetadataVersion | |
user | string | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
variableFieldCompression |
| JDBC-Treibereigenschaft: variableFieldCompression all all true true false false insert insert | |
xaLooselyCoupledSupport | int Min: 0 Max: 1 | 0 | JDBC-Treibereigenschaft: xaLooselyCoupledSupport |
oauthProvider > databaseStore > dataSource > properties.sybase
Datenquelleneigenschaften für Sybase-JDBC-Treiber.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | JDBC-Treibereigenschaft: databaseName | |
serverName | string | localhost | Server, auf dem die Datenbank ausgeführt wird |
portNumber | int | 5000 | Port, an dem Datenbankverbindungen abgerufen werden. |
connectionProperties | string | SELECT_OPENS_CURSOR=true | JDBC-Treibereigenschaft: connectionProperties |
loginTimeout | Zeitraum mit Genauigkeit in Sekunden | JDBC-Treibereigenschaft: loginTimeout. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. | |
networkProtocol |
| JDBC-Treibereigenschaft: networkProtocol socket socket SSL SSL | |
password | Umkehrbar verschlüsseltes Kennwort (string) | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
resourceManagerName | string | JDBC-Treibereigenschaft: resourceManagerName | |
SERVER_INITIATED_TRANSACTIONS |
| false | JDBC-Treibereigenschaft: SERVER_INITIATED_TRANSACTIONS true true false false |
user | string | Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. | |
version | int | JDBC-Treibereigenschaft: version |
oauthProvider > databaseStore > dataSource > containerAuthData
Die Standardauthentifizierungsdaten für die containergesteuerte Authentifizierung, die gelten, wenn in Bindungen kein Authentifizierungsalias für eine Ressourcenreferenz mit res-auth=CONTAINER angegeben ist. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, wird die Änderung bei neuen Verbindungsanforderungen angewendet. Bereits aktive Verbindungen sind nicht betroffen.
Name | Type | Default | Description |
---|---|---|---|
user | string | Der Name des Benutzers, der für die Herstellung der Verbindung zum unternehmensweiten Informationssystem verwendet werden soll. | |
password | Umkehrbar verschlüsseltes Kennwort (string) | Das Kennwort des Benutzers, das für die Herstellung der Verbindung zum unternehmensweiten Informationssystem verwendet werden soll. Der Wert kann in Klartext oder in verschlüsselter Form gespeichert werden. Es wird empfohlen, das Kennwort zu verschlüsseln. Verwenden Sie dazu das Tool securityUtility mit der Option encode. |
oauthProvider > databaseStore > dataSource > jaasLoginContextEntry
Der JAAS-Anmeldekontexteintrag für die Authentifizierung. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, wird die Aktualisierung bei neuen Verbindungsanforderungen angewendet. Bereits aktive Verbindungen sind nicht betroffen.
Name | Type | Default | Description |
---|---|---|---|
name | string | Der Name eines JAAS-Konfigurationseintrags. | |
loginModuleRef | Liste mit Referenzen auf jaasLoginModule-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge). | hashtable,userNameAndPassword,certificate,token | Eine Referenz auf die ID eines JAAS-Anmeldemoduls. |
oauthProvider > databaseStore > dataSource > onConnect
SQL-Befehl, der einmal für jede neue Verbindung ausgeführt werden soll, die zur Datenbank hergestellt wird. Die SQL-Anweisung gilt nur für neu erstellte Verbindungen, aber nicht für vorhandene Verbindungen, die aus dem Verbindungspool wiederverwendet werden. Wenn die Aktualisierung erfolgt, während der Server aktiv ist, werden vorhandene Verbindungen unterbrochen.
oauthProvider > databaseStore > dataSource > recoveryAuthData
Die Authentifizierungsdaten für die Transaktionswiederherstellung.
Name | Type | Default | Description |
---|---|---|---|
user | string | Der Name des Benutzers, der für die Herstellung der Verbindung zum unternehmensweiten Informationssystem verwendet werden soll. | |
password | Umkehrbar verschlüsseltes Kennwort (string) | Das Kennwort des Benutzers, das für die Herstellung der Verbindung zum unternehmensweiten Informationssystem verwendet werden soll. Der Wert kann in Klartext oder in verschlüsselter Form gespeichert werden. Es wird empfohlen, das Kennwort zu verschlüsseln. Verwenden Sie dazu das Tool securityUtility mit der Option encode. |
Eine Referenz auf die gemeinsam genutzte Bibliothek, die die Mediator-Plug-in-Klasse enthält.
Name | Type | Default | Description |
---|---|---|---|
name | string | Name der gemeinsam genutzten Bibliothek für Administratoren. | |
description | string | Beschreibung der gemeinsam genutzten Bibliothek für Administratoren. | |
filesetRef | Liste mit Referenzen auf fileset-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge). | ID der referenzierten Dateigruppe | |
apiTypeVisibility | string | spec,ibm-api,api,stable | Die Typen von API-Paketen, die dieses Klassenladeprogramm unterstützt. Dieser Wert wird in Form einer durch Kommas getrennten Liste mit einer beliebigen Kombination der folgenden Einträge angegeben: spec, ibm-api, api, stable, third-party. |
oauthProvider > library > fileset
ID der referenzierten Dateigruppe
Name | Type | Default | Description |
---|---|---|---|
id | string | Eine eindeutige Konfigurations-ID. | |
dir | Pfad zu einem Verzeichnis | ${server.config.dir} | Das Basisverzeichnis, in dem Dateien gesucht werden. |
caseSensitive | boolean | true | Boolescher Wert, der anzeigt, ob bei der Suche die Groß-/Kleinschreibung beachtet werden soll (Standardeinstellung: true). |
includes | string | * | Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die in die Suchergebnisse eingeschlossen werden sollen (Standardeinstellung: *). |
excludes | string | Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die von den Suchergebnissen ausgeschlossen werden sollen. Standardmäßig werden keine Dateien ausgeschlossen. | |
scanInterval | Zeitraum mit Genauigkeit in Millisekunden | 0 | Das Intervall, in dem die Dateigruppe auf Änderungen hin überprüft wird, zusammen mit dem Suffix für die Zeiteinheit: h-Stunde, m-Minute, s-Sekunde, ms-Millisekunde (z. B. 2ms oder 5s). Diese Einstellung ist standardmäßig inaktiviert (scanInterval=0). Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden. |
oauthProvider > library > folder
ID des referenzierten Ordners
Name | Type | Default | Description |
---|---|---|---|
id | string | Eine eindeutige Konfigurations-ID. | |
dir | Pfad zu einem Verzeichnis | Verzeichnis oder Ordner, der zum Suchen von Ressourcendateien in den Bibliotheksklassenpfad eingeschlossen werden soll |
oauthProvider > library > file
ID der referenzierten Datei
Name | Type | Default | Description |
---|---|---|---|
id | string | Eine eindeutige Konfigurations-ID. | |
name | Pfad zu einer Datei | Vollständig qualifizierter Dateiname |
oauthProvider > mediatorClassname
Der Name der Mediator-Plug-in-Klasse. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.mediator.classnames.
Ein Granttyp für Zugriffstoken (gemäß OAuth-Spezifikation), der für den Provider zulässig ist. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.grant.types.allowed.
oauthProvider > autoAuthorizeClient
Der Name eines Clients, der die automatische Berechtigung verwenden darf. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.autoauthorize.clients.
Der Typ des zu erzeugenden Token. Die gültigen Werte sind opaque, jwt und mpjwt. Mpjwt ist das Standardformat für Mikroprofile. Die Standardeinstellung ist opaque.
Der grant_type-Wert für den JWT-Token-Handler.
Name | Type | Default | Description |
---|---|---|---|
maxJtiCacheSize | long Min: 1 | 10000 | Die maximale Größe des Caches, in dem JTI-Daten von JWT-Token gespeichert werden, um die Wiederverwendung der JTI-Daten zu verhindern. |
clockSkew | Zeitraum mit Genauigkeit in Sekunden | 300s | Die zulässige Zeitdifferenz zwischen OpenID Connect-Clientsystemen und OpenID Connect-Providersystemen, wenn diese nicht synchronisiert sind. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
tokenMaxLifetime | Zeitraum mit Genauigkeit in Sekunden | 7200s | Gibt die maximale Lebensdauer eines aktiven JWT-Tokens ab dessen Ausstellungszeit an. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
iatRequired | boolean | false | Gibt an, dass der iat-Anspruch in einem JWT-Token erforderlich ist. |
Die zusätzlichen Ansprüche, die zusätzlich zu den Standardansprüchen realmName, uniqueSecurityName und groupIds in die Nutzdaten des ID-Tokens eingefügt werden sollen.
Geben Sie die Ansprüche für den Geltungsbereich an.
Name | Type | Default | Description |
---|---|---|---|
profile | string | name, family_name, given_name, middle_name, nickname, preferred_username, profile, picture, website, gender, birthdate, zoneinfo, locale, updated_at | Geben Sie eine durch Kommas getrennte Liste mit den Ansprüchen an, die dem Profilgeltungsbereich zugeordnet sind. |
string | email, email_verified | Geben Sie eine durch Kommas getrennte Liste mit den Ansprüchen an, die dem E-Mail-Geltungsbereich zugeordnet sind. | |
address | string | address | Geben Sie eine durch Kommas getrennte Liste mit den Ansprüchen an, die dem Adressgeltungsbereich zugeordnet sind. |
phone | string | phone_number, phone_number_verified | Geben Sie eine durch Kommas getrennte Liste mit den Ansprüchen an, die dem Telefongeltungsbereich zugeordnet sind. |
Eine eindeutige Konfigurations-ID.
Name | Type | Default | Description |
---|---|---|---|
id | string | Eine eindeutige Konfigurations-ID. | |
name | string | Geben Sie den Namen der Eigenschaft an. | |
value | string | Geben Sie den Wert der Eigenschaft an. |
Geben Sie den Benutzerregistry-Schlüssel für den Anspruch an.
Name | Type | Default | Description |
---|---|---|---|
name | string | displayName | Geben Sie den Benutzerregistry-Schlüssel an, der für den Anspruch name (Name) abgerufen wird. |
given_name | string | givenName | Geben Sie den Benutzerregistry-Schlüssel an, der für den Anspruch given_name (Vorname) abgerufen wird. |
picture | string | photoURL | Geben Sie den Benutzerregistry-Schlüssel an, der für den Anspruch picture (Bild) abgerufen wird. |
string | Geben Sie den Benutzerregistry-Schlüssel an, der für den Anspruch email (E-Mail-Adresse) abgerufen wird. | ||
address | string | postalAddress | Geben Sie den Benutzerregistry-Schlüssel an, der für den Anspruch address (Adresse) abgerufen wird. |
phone_number | string | telephoneNumber | Geben Sie den Benutzerregistry-Schlüssel an, der für den Anspruch phone_number (Telefonnummer) abgerufen wird. |
claimToUserRegistryMap > property
Eine eindeutige Konfigurations-ID.
Name | Type | Default | Description |
---|---|---|---|
id | string | Eine eindeutige Konfigurations-ID. | |
name | string | Geben Sie den Namen der Eigenschaft an. | |
value | string | Geben Sie den Wert der Eigenschaft an. |
Die Erkennung basiert auf OpenID Connect und Jazz Authorization Server Profile.
Name | Type | Default | Description |
---|---|---|---|
claimsParameterSupported | boolean | false | Geben Sie durch true oder false an, ob der Anspruchsparameter unterstützt wird. |
requestParameterSupported | boolean | false | Geben Sie durch true oder false an, ob der Anforderungsparameter unterstützt wird. |
requestUriParameterSupported | boolean | false | Geben Sie durch true oder false an, ob der Anforderungs-URI-Parameter unterstützt wird. |
requireRequestUriRegistration | boolean | false | Geben Sie mit true oder false an, ob eine Registrierung des Anforderungs-URI unterstützt wird. |
discovery > responseTypesSupported
Geben Sie eine durch Kommas getrennte Liste mit den Antworttypen an, die vom OP unterstützt werden.
discovery > idTokenSigningAlgValuesSupported
Geben Sie den Signaturalgorithmus an, der für die Unterzeichnung des ID-Tokens verwendet wird.
Geben Sie eine durch Kommas getrennte Liste der unterstützten Geltungsbereiche an.
Geben Sie eine durch Kommas getrennte Liste der unterstützten Ansprüche an.
discovery > responseModesSupported
Geben Sie eine durch Kommas getrennte Liste der verwendeten Antwortmodi an.
discovery > grantTypesSupported
Geben Sie eine durch Kommas getrennte Liste der verwendeten Granttypen an.
discovery > tokenEndpointAuthMethodsSupported
Geben Sie eine durch Kommas getrennte Liste der verwendeten Authentifizierungsmethoden für Tokenendpunkte an.