OAuth
Dieses Feature ermöglicht Webanwendungen, OAuth 2.0 für die Authentifizierung und Berechtigung von Benutzern zu integrieren.
Dieses Feature aktivieren
<feature>oauth-2.0</feature>
Unterstützte Java™-Versionen
- JavaSE-1.6
- JavaSE-1.7
- JavaSE-1.8
Ein Feature entwickeln, das von diesem Feature abhängt
com.ibm.websphere.appserver.oauth-2.0; type="osgi.subsystem.feature"
Features, die dieses Feature aktiviert
Features, die dieses Feature aktivieren
Von diesem Feature bereitgestellte IBM API-Pakete
Featurekonfigurationselement
Sie können die folgenden Elemente in Ihrer Datei server.xml verwenden, um das Feature "OAuth" zu konfigurieren:
- administrator-role
- authCache
- authentication
- authorization-roles
- basicRegistry
- classloading
- jaasLoginContextEntry
- jaasLoginModule
- library
- ltpa
- oauth-roles
-
oauthProvider
- autoAuthorizeClient
-
databaseStore
-
dataSource
- connectionManager
- containerAuthData
- jdbcDriver
- properties
- properties.datadirect.sqlserver
- properties.db2.i.native
- properties.db2.i.toolbox
- properties.db2.jcc
- properties.derby.client
- properties.derby.embedded
- properties.informix
- properties.informix.jcc
- properties.microsoft.sqlserver
- properties.oracle
- properties.sybase
- recoveryAuthData
-
dataSource
- grantType
- jwtGrantType
- library
- localStore
- mediatorClassname
- quickStartSecurity
- trustAssociation
- administrator-role
- Eine Sammlung von Benutzern und/oder Gruppen, die der Rolle Serveradministrator zugeordnet sind.
- authCache
- Steuert die Operationen des Authentifizierungscaches.
Attributname Datentyp Standardwert Beschreibung allowBasicAuthLookup boolean true Lässt die Suche nach Benutzer-ID und hashverschlüsseltem Kennwort zu. initialSize int Minimum: 1
50 Die anfängliche Anzahl an Einträgen, die vom Authentifizierungscache unterstützt werden. maxSize int Minimum: 1
25000 Die maximale Anzahl an Einträgen, die vom Authentifizierungscache unterstützt werden. timeout Zeitraum mit Genauigkeit in Millisekunden 600s Die Zeit, nach der ein Eintrag im Cache entfernt wird. 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. - authentication
- Steuert die Konfiguration des integrierten Authentifizierungsservice.
Attributname Datentyp Standardwert Beschreibung allowHashtableLoginWithIdOnly boolean false Ermöglicht einer Anwendung, sich lediglich mit einer ID in den Eigenschaften der Hashtabelle anzumelden. Verwenden Sie diese Option nur, wenn Sie Anwendungen haben, die dies erfordern und andere Mittel für die Validierung der Identität haben. cacheEnabled boolean true Aktiviert den Authentifizierungscache. - authorization-roles
- %authorizationRoles.desc
Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. - authorization-roles > security-role
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. name string %roleName.desc - authorization-roles > security-role > group
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung access-id string %groupAccessId.desc id string Eine eindeutige Konfigurations-ID. name string %groupName.desc
- authorization-roles > security-role > special-subject
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. type - EVERYONE
- ALL_AUTHENTICATED_USERS
%specialSubjectType.desc - EVERYONE
- %everyone.desc
- ALL_AUTHENTICATED_USERS
- %allAuthenticated.desc
- basicRegistry
- Eine einfache XML-basierte Benutzerregistry.
Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. ignoreCaseForAuthentication boolean false Ermöglicht die Authentifizierung des Benutzernamens ohne Beachtung der Groß-/Kleinschreibung. realm string BasicRegistry Der Realmname stellt die Benutzerregistry dar. - basicRegistry > group
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. name string Der Name einer Gruppe in einer Basisbenutzerregistry.
- basicRegistry > user
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. name string Der Name eines Benutzers in einer Basisbenutzerregistry. password Unidirektional hashfähiges oder umkehrbar verschlüsseltes Kennwort (string) Das Kennwort eines Benutzers in einer Basisbenutzerregistry. 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.
- classloading
- Globales Laden von Klassen
Attributname Datentyp Standardwert Beschreibung useJarUrls boolean false Angabe, ob URLs vom Typ 'jar:' zum Referenzieren von Dateien in Archiven verwendet werden sollen oder URLs vom Typ 'wsjar:'. - jaasLoginContextEntry
- Die Konfiguration für JAAS-Anmeldekontexteinträge.
Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. 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. name string Der Name eines JAAS-Konfigurationseintrags. - jaasLoginModule
- Ein Anmeldemodul in der JAAS-Konfiguration.
Attributname Datentyp Standardwert Beschreibung className string Der vollständig qualifizierte Paketname der JAAS-Anmeldemodulklasse. controlFlag - SUFFICIENT
- REQUISITE
- REQUIRED
- OPTIONAL
REQUIRED Die Steuermarkierung des Anmeldemoduls. Die gültigen Werte sind REQUIRED, REQUISITE, SUFFICIENT und OPTIONAL. - SUFFICIENT
- Dieses Anmeldemodul ist gemäß JAAS-Spezifikation ausreichend (SUFFICIENT). Das Anmeldemodul muss nicht erfolgreich sein. Wenn die Authentifizierung erfolgreich ist, werden keine anderen Anmeldemodule aufgerufen und die Steuerung wird an den Anrufer zurückgegeben.
- REQUISITE
- Dieses Anmeldemodul ist gemäß JAAS-Spezifikation ausreichend (REQUISITE). Das Anmeldemodul muss erfolgreich sein. Wenn die Authentifizierung fehlschlägt, werden keine anderen Anmeldemodule aufgerufen und die Steuerung wird an den Anrufer zurückgegeben.
- REQUIRED
- Dieses Anmeldemodul ist gemäß JAAS-Spezifikation erforderlich (REQUIRED). Das Anmeldemodul muss erfolgreich sein.
- OPTIONAL
- Dieses Anmeldemodul ist gemäß JAAS-Spezifikation optional (OPTIONAL). Das Anmeldemodul muss nicht erfolgreich sein.
id string Eine eindeutige Konfigurations-ID. libraryRef Referenz auf das library-Element (string) der höchsten Ebene. Eine Referenz auf die ID der gemeinsam genutzten Bibliothekskonfiguration. - jaasLoginModule > library
Beschreibung: Eine Referenz auf die ID der gemeinsam genutzten Bibliothekskonfiguration.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung apiTypeVisibility string spec,ibm-api,api Die Typen von API-Paketen, die das Klassenladeprogramm dieser Bibliothek sehen kann, in Form einer durch Kommas getrennten Liste mit einer beliebigen Kombination der folgenden Einträge: spec, ibm-api, api, third-party. 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 name string Name der gemeinsam genutzten Bibliothek für Administratoren. - jaasLoginModule > library > file
Beschreibung: ID der referenzierten DateiErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. name Pfad zu einer Datei Vollständig qualifizierter Dateiname
- jaasLoginModule > library > fileset
Beschreibung: ID der referenzierten DateigruppeErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung caseSensitive boolean true Boolescher Wert, der anzeigt, ob bei der Suche die Groß-/Kleinschreibung beachtet werden soll (Standardeinstellung: true). dir Pfad zu einem Verzeichnis ${server.config.dir} Das Basisverzeichnis, in dem Dateien gesucht werden. excludes string Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die von den Suchergebnissen ausgeschlossen werden sollen. Standardmäßig werden keine Dateien ausgeschlossen. id string Eine eindeutige Konfigurations-ID. includes string * Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die in die Suchergebnisse eingeschlossen werden sollen (Standardeinstellung: *). 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.
- jaasLoginModule > library > folder
Beschreibung: ID des referenzierten OrdnersErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung dir Pfad zu einem Verzeichnis Verzeichnis oder Ordner, der zum Suchen von Ressourcendateien in den Bibliotheksklassenpfad eingeschlossen werden soll id string Eine eindeutige Konfigurations-ID.
- library
- Gemeinsam genutzte Bibliothek
Attributname Datentyp Standardwert Beschreibung apiTypeVisibility string spec,ibm-api,api Die Typen von API-Paketen, die das Klassenladeprogramm dieser Bibliothek sehen kann, in Form einer durch Kommas getrennten Liste mit einer beliebigen Kombination der folgenden Einträge: spec, ibm-api, api, third-party. 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 id string Eine eindeutige Konfigurations-ID. name string Name der gemeinsam genutzten Bibliothek für Administratoren. - library > file
Beschreibung: ID der referenzierten DateiErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. name Pfad zu einer Datei Vollständig qualifizierter Dateiname
- library > fileset
Beschreibung: ID der referenzierten DateigruppeErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung caseSensitive boolean true Boolescher Wert, der anzeigt, ob bei der Suche die Groß-/Kleinschreibung beachtet werden soll (Standardeinstellung: true). dir Pfad zu einem Verzeichnis ${server.config.dir} Das Basisverzeichnis, in dem Dateien gesucht werden. excludes string Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die von den Suchergebnissen ausgeschlossen werden sollen. Standardmäßig werden keine Dateien ausgeschlossen. id string Eine eindeutige Konfigurations-ID. includes string * Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die in die Suchergebnisse eingeschlossen werden sollen (Standardeinstellung: *). 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.
- library > folder
Beschreibung: ID des referenzierten OrdnersErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung dir Pfad zu einem Verzeichnis Verzeichnis oder Ordner, der zum Suchen von Ressourcendateien in den Bibliotheksklassenpfad eingeschlossen werden soll id string Eine eindeutige Konfigurations-ID.
- ltpa
- Konfiguration von LTPA-Token (Lightweight Third Party Authentication).
Attributname Datentyp Standardwert Beschreibung expiration Zeitraum mit Genauigkeit in Minuten 120m Zeit (in Minuten), nach der die Gültigkeit eines Tokens abläuft. 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. keysFileName Pfad zu einer Datei ${server.output.dir}/resources/security/ltpa.keys Pfad der Datei, die die Tokenschlüssel enthält. keysPassword Umkehrbar verschlüsseltes Kennwort (string) {xor}CDo9Hgw= Das Kennwort für die Tokenschlüssel. Der Wert kann in Klartext oder in verschlüsselter Form gespeichert werden. Es wird empfohlen, das Kennwort zu verschlüsseln. Verwenden Sie das Tool securityUtility mit der Option encode. monitorInterval Zeitraum mit Genauigkeit in Millisekunden 0ms Intervall, in dem der Server nach Aktualisierungen in der LTPA-Tokenschlüsseldatei sucht. 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. - oauth-roles
- Sicherheitsrollenzuordnung für OAuth-Webanwendungen.
Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. - oauth-roles > authenticated
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. - oauth-roles > authenticated > group
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung access-id string Eine Gruppenzugriffs-ID im allgemeinen Format Gruppe:Realmname/eindeutige_ID_der_Gruppe. Es wird ein Wert wird generiert, wenn kein Wert angegeben wird. id string Eine eindeutige Konfigurations-ID. name string Der Name einer Gruppe, die die Sicherheitsrolle hat.
- oauth-roles > authenticated > special-subject
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. type - EVERYONE
- ALL_AUTHENTICATED_USERS
Einer der folgenden Sondersubjekttypen: ALL_AUTHENTICATED_USERS, EVERYONE. - EVERYONE
- Alle Benutzer für jede Anforderung, selbst wenn die Anforderung nicht authentifiziert wurde.
- ALL_AUTHENTICATED_USERS
- Alle authentifizierten Benutzer.
- oauth-roles > authenticated > user
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung access-id string Eine Benutzerzugriffs-ID im allgemeinen Format Benutzer:Realmname/eindeutige_ID_des_Benutzers. Es wird ein Wert wird generiert, wenn kein Wert angegeben wird. id string Eine eindeutige Konfigurations-ID. name string Der Name eines Benutzers, der die Sicherheitsrolle hat.
- oauth-roles > clientManager
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. - oauth-roles > clientManager > group
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung access-id string Eine Gruppenzugriffs-ID im allgemeinen Format Gruppe:Realmname/eindeutige_ID_der_Gruppe. Es wird ein Wert wird generiert, wenn kein Wert angegeben wird. id string Eine eindeutige Konfigurations-ID. name string Der Name einer Gruppe, die die Sicherheitsrolle hat.
- oauth-roles > clientManager > special-subject
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. type - EVERYONE
- ALL_AUTHENTICATED_USERS
Einer der folgenden Sondersubjekttypen: ALL_AUTHENTICATED_USERS, EVERYONE. - EVERYONE
- Alle Benutzer für jede Anforderung, selbst wenn die Anforderung nicht authentifiziert wurde.
- ALL_AUTHENTICATED_USERS
- Alle authentifizierten Benutzer.
- oauth-roles > clientManager > user
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung access-id string Eine Benutzerzugriffs-ID im allgemeinen Format Benutzer:Realmname/eindeutige_ID_des_Benutzers. Es wird ein Wert wird generiert, wenn kein Wert angegeben wird. id string Eine eindeutige Konfigurations-ID. name string Der Name eines Benutzers, der die Sicherheitsrolle hat.
- oauthProvider
- Die Definition des OAuth-Providers.
Attributname Datentyp Standardwert Beschreibung accessTokenLength long 40 Die Länge des generierten OAuth-Zugriffstokens. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.access.token.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. 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. authorizationCodeLength long 30 Die Länge des generierten Berechtigungscodes. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.code.length. 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. authorizationErrorTemplate string Der URL einer angepassten Seitenvorlage für Berechtigungsfehler. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.authorization.error.template. authorizationFormTemplate string template.html Der URL einer angepassten Seitenvorlage für Berechtigungen. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.authorization.form.template. 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. 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. 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. certAuthentication boolean false Aktiviert die Authentifizierung des Clientzertifikats in der HTTPS-Anforderung. characterEncoding string Setzt die Codierung von Anforderungszeichen auf diesen Wert. Der funktional entsprechende Parameter im vollständigen Anwendungsserverprofil ist im characterEncoding. clientTokenCacheSize long Die maximal zulässige Anzahl an Einträgen im Client-Token-Cache. 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. 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 Minimum: 0
1000 Die maximal zulässige Anzahl an Einträgen im Zustimmungscache. 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. customLoginURL string login.jsp Der URL einer angepassten Formularseite. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.authorization.loginURL. 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 im Filter. httpsRequired boolean true Zwischen dem OAuth-Client und dem OAuth-Provider ist SSL-Kommunikation erforderlich. id string Eine eindeutige Konfigurations-ID. 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. 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. 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. 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. refreshTokenLength long 50 Die Länge des generierten Aktualisierungstokens. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.refresh.token.length. skipResourceOwnerValidation boolean false Wenn der Wert true ist, wird die Validierung des Ressourceneigners übersprungen. userClientTokenLimit long Der Tokengrenzwert für jede Benutzer/Client-Kombination. - oauthProvider > autoAuthorizeClient
Beschreibung: Der Name eines Clients, der die automatische Berechtigung verwenden darf. Der entsprechende Providerparameter im vollständigen Anwendungsserverprofil ist oauth20.autoauthorize.clients.Erforderlich: falseDatentyp: string
- oauthProvider > databaseStore
Beschreibung: Die Clients werden definiert, und die Token werden in der Datenbank zwischengespeichert.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung 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. dataSourceRef Referenz auf das dataSource-Element (string) der höchsten Ebene. Die Referenz auf die Datenquelle für den Speicher. password Umkehrbar verschlüsseltes Kennwort (string) Das für den Zugriff auf die Datenbank verwendete Kennwort. user string Benutzer - oauthProvider > databaseStore > dataSource
Beschreibung: Die Referenz auf die Datenquelle für den Speicher.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung 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 - commit
- rollback
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. - commit
- Verbindung durch Commit bereinigen
- rollback
- Verbindung durch Rollback bereinigen
connectionManagerRef Referenz auf das connectionManager-Element (string) der höchsten Ebene. Der Verbindungsmanager für eine Datenquelle. connectionSharing - MatchOriginalRequest
- MatchCurrentState
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.
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. isolationLevel - TRANSACTION_REPEATABLE_READ
- TRANSACTION_READ_COMMITTED
- TRANSACTION_SERIALIZABLE
- TRANSACTION_READ_UNCOMMITTED
- TRANSACTION_SNAPSHOT
Die Standardtransaktionsisolationsstufe. - TRANSACTION_REPEATABLE_READ
- Fehlerhafte Leseoperationen und nicht wiederholbare Leseoperationen werden verhindert. Es können 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_READ_UNCOMMITTED
- Es können fehlerhafte Leseoperationen, nicht wiederholbare Leseoperationen und Scheinleseoperationen auftreten.
- TRANSACTION_SNAPSHOT
- Momentaufnahmeisolation für Microsoft SQL Server JDBC Driver und DataDirect Connect for JDBC Driver.
jdbcDriverRef Referenz auf das jdbcDriver-Element (string) der höchsten Ebene. Der JDBC-Treiber für eine Datenquelle. jndiName string Der JNDI-Name für eine Datenquelle. 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. statementCacheSize int Minimum: 0
10 Die maximale Anzahl zwischengespeicherter Anweisungen pro Verbindung. 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. syncQueryTimeoutWithTransactionTimeout boolean false Gibt an, dass die verbleibende Zeit (sofern vorhanden) in einer JTA-Transaktion als Standardabfragezeitlimit für SQL-Anweisungen verwendet werden soll. transactional boolean true Aktiviert die Teilnahme an Transaktionen, die vom Anwendungsserver verwaltet werden. type - javax.sql.DataSource
- javax.sql.XADataSource
- javax.sql.ConnectionPoolDataSource
Der Typ der Datenquelle. - javax.sql.DataSource
- javax.sql.DataSource
- javax.sql.XADataSource
- javax.sql.XADataSource
- javax.sql.ConnectionPoolDataSource
- javax.sql.ConnectionPoolDataSource
- oauthProvider > databaseStore > dataSource > connectionManager
Beschreibung: Der Verbindungsmanager für eine Datenquelle.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung agedTimeout Zeitraum mit Genauigkeit in Sekunden -1 Zeit, nach der eine physische Verbindung über die Poolwartung gelöscht werden kann. 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. 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. maxConnectionsPerThread int Minimum: 0
Begrenzt die Anzahl offener Verbindungen in jedem Thread. 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 Minimum: 0
50 Maximale Anzahl physischer Verbindungen für einen Pool. Der Wert 0 bedeutet uneingeschränkt. minPoolSize int Minimum: 0
Mindestanzahl physischer Verbindungen, die im Pool verwaltet werden. Der Pool wird nicht vorab gefüllt. Das Alterszeitlimit kann den Mindestwert überschreiben. numConnectionsPerThreadLocal int Minimum: 0
Gibt die Anzahl an Verbindungen für jeden Thread an, die zwischengespeichert werden. purgePolicy - ValidateAllConnections
- FailingConnectionOnly
- EntirePool
EntirePool Gibt an, welche Verbindungen gelöscht werden sollen, wenn eine veraltete Verbindung in einem Pool gefunden wird. - ValidateAllConnections
- Wenn eine veraltete Verbindung erkannt wird, werden Verbindungen getestet und die als fehlerhaft eingestuften geschlossen.
- FailingConnectionOnly
- Wenn eine veraltete Verbindung erkannt wird, wird nur die als fehlerhaft markierte Verbindung 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.
- oauthProvider > databaseStore > dataSource > containerAuthData
Beschreibung: Die Standardauthentifizierungsdaten für die containergesteuerte Authentifizierung, die gelten, wenn in Bindungen kein Authentifizierungsalias für eine Ressourcenreferenz mit res-auth=CONTAINER angegeben ist.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung 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. user string Der Name des Benutzers, der für die Herstellung der Verbindung zum unternehmensweiten Informationssystem verwendet werden soll.
- oauthProvider > databaseStore > dataSource > jdbcDriver
Beschreibung: Der JDBC-Treiber für eine Datenquelle.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung javax.sql.ConnectionPoolDataSource string Die JDBC-Treiberimplementierung von javax.sql.ConnectionPoolDataSource. javax.sql.DataSource string Die JDBC-Treiberimplementierung von javax.sql.DataSource. javax.sql.XADataSource string Die JDBC-Treiberimplementierung von javax.sql.XADataSource. libraryRef Referenz auf das library-Element (string) der höchsten Ebene. Identifiziert die JAR-Dateien und nativen Dateien des JDBC-Treibers. - oauthProvider > databaseStore > dataSource > jdbcDriver > library
Beschreibung: Identifiziert die JAR-Dateien und nativen Dateien des JDBC-Treibers.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung apiTypeVisibility string spec,ibm-api,api Die Typen von API-Paketen, die das Klassenladeprogramm dieser Bibliothek sehen kann, in Form einer durch Kommas getrennten Liste mit einer beliebigen Kombination der folgenden Einträge: spec, ibm-api, api, third-party. 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 name string Name der gemeinsam genutzten Bibliothek für Administratoren. - oauthProvider > databaseStore > dataSource > jdbcDriver > library > file
Beschreibung: ID der referenzierten DateiErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. name Pfad zu einer Datei Vollständig qualifizierter Dateiname
- oauthProvider > databaseStore > dataSource > jdbcDriver > library > fileset
Beschreibung: ID der referenzierten DateigruppeErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung caseSensitive boolean true Boolescher Wert, der anzeigt, ob bei der Suche die Groß-/Kleinschreibung beachtet werden soll (Standardeinstellung: true). dir Pfad zu einem Verzeichnis ${server.config.dir} Das Basisverzeichnis, in dem Dateien gesucht werden. excludes string Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die von den Suchergebnissen ausgeschlossen werden sollen. Standardmäßig werden keine Dateien ausgeschlossen. id string Eine eindeutige Konfigurations-ID. includes string * Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die in die Suchergebnisse eingeschlossen werden sollen (Standardeinstellung: *). 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
Beschreibung: ID des referenzierten OrdnersErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung dir Pfad zu einem Verzeichnis Verzeichnis oder Ordner, der zum Suchen von Ressourcendateien in den Bibliotheksklassenpfad eingeschlossen werden soll id string Eine eindeutige Konfigurations-ID.
- oauthProvider > databaseStore > dataSource > properties
Beschreibung: Liste der JDBC-Anbietereigenschaften für die Datenquelle, z. B. databaseName="dbname" serverName="localhost" portNumber="50000".Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung URL string URL für die Herstellung der Verbindung zur Datenbank. databaseName string JDBC-Treibereigenschaft: databaseName. 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. serverName string Server, auf dem die Datenbank ausgeführt wird user string Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren.
- oauthProvider > databaseStore > dataSource > properties.datadirect.sqlserver
Beschreibung: Datenquelleneigenschaften des Treibers für DataDirect Connect for JDBC für Microsoft SQL Server.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung JDBCBehavior - 1
- 0
0 JDBC-Treibereigenschaft: JDBCBehavior. Werte: 0 (JDBC 4.0) oder 1 (JDBC 3.0). - 1
- JDBC 3.0
- 0
- JDBC 4.0
XATransactionGroup string JDBC-Treibereigenschaft: XATransactionGroup. XMLDescribeType - longvarbinary
- longvarchar
JDBC-Treibereigenschaft: XMLDescribeType. - longvarbinary
- longvarbinary
- longvarchar
- longvarchar
accountingInfo string JDBC-Treibereigenschaft: accountingInfo. alternateServers string JDBC-Treibereigenschaft: alternateServers. alwaysReportTriggerResults boolean JDBC-Treibereigenschaft: alwaysReportTriggerResults. applicationName string JDBC-Treibereigenschaft: applicationName. authenticationMethod - ntlm
- userIdPassword
- kerberos
- auto
JDBC-Treibereigenschaft: authenticationMethod. - ntlm
- ntlm
- userIdPassword
- userIdPassword
- kerberos
- kerberos
- auto
- auto
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. databaseName string JDBC-Treibereigenschaft: databaseName. dateTimeInputParameterType - dateTime
- dateTimeOffset
- auto
JDBC-Treibereigenschaft: dateTimeInputParameterType. - dateTime
- dateTime
- dateTimeOffset
- dateTimeOffset
- auto
- auto
dateTimeOutputParameterType - dateTime
- dateTimeOffset
- auto
JDBC-Treibereigenschaft: dateTimeOutputParameterType. - dateTime
- dateTime
- dateTimeOffset
- dateTimeOffset
- auto
- auto
describeInputParameters - describeIfString
- noDescribe
- describeIfDateTime
- describeAll
JDBC-Treibereigenschaft: describeInputParameters. - describeIfString
- describeIfString
- noDescribe
- noDescribe
- describeIfDateTime
- describeIfDateTime
- describeAll
- describeAll
describeOutputParameters - describeIfString
- noDescribe
- describeIfDateTime
- describeAll
JDBC-Treibereigenschaft: describeOutputParameters. - describeIfString
- describeIfString
- noDescribe
- noDescribe
- describeIfDateTime
- describeIfDateTime
- describeAll
- describeAll
enableBulkLoad boolean JDBC-Treibereigenschaft: enableBulkLoad. enableCancelTimeout boolean JDBC-Treibereigenschaft: enableCancelTimeout. encryptionMethod - loginSSL
- requestSSL
- SSL
- noEncryption
JDBC-Treibereigenschaft: encryptionMethod. - loginSSL
- loginSSL
- requestSSL
- requestSSL
- SSL
- SSL
- noEncryption
- noEncryption
failoverGranularity - disableIntegrityCheck
- atomicWithRepositioning
- nonAtomic
- atomic
JDBC-Treibereigenschaft: failoverGranularity. - disableIntegrityCheck
- disableIntegrityCheck
- atomicWithRepositioning
- atomicWithRepositioning
- nonAtomic
- nonAtomic
- atomic
- atomic
failoverMode - connect
- select
- extended
JDBC-Treibereigenschaft: failoverMode. - connect
- connect
- select
- select
- 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. 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 Minimum: -1
JDBC-Treibereigenschaft: longDataCacheSize. netAddress string JDBC-Treibereigenschaft: netAddress. packetSize int Minimum: -1
Maximum: 128
JDBC-Treibereigenschaft: packetSize. 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. 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 - direct
- cursor
JDBC-Treibereigenschaft: selectMethod. - direct
- direct
- cursor
- cursor
serverName string localhost Server, auf dem die Datenbank ausgeführt wird snapshotSerializable boolean JDBC-Treibereigenschaft: snapshotSerializable. spyAttributes string JDBC-Treibereigenschaft: spyAttributes. stringInputParameterType - varchar
- nvarchar
varchar JDBC-Treibereigenschaft: stringInputParameterType. - varchar
- varchar
- nvarchar
- nvarchar
stringOutputParameterType - varchar
- nvarchar
varchar JDBC-Treibereigenschaft: stringOutputParameterType. - varchar
- varchar
- nvarchar
- nvarchar
suppressConnectionWarnings boolean JDBC-Treibereigenschaft: suppressConnectionWarnings. transactionMode - explicit
- implicit
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. useServerSideUpdatableCursors boolean JDBC-Treibereigenschaft: useServerSideUpdatableCursors. user string Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. validateServerCertificate boolean JDBC-Treibereigenschaft: validateServerCertificate.
- oauthProvider > databaseStore > dataSource > properties.db2.i.native
Beschreibung: Datenquelleneigenschaften des nativen JDBC-Treibers für IBM DB2 for i.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung access - read only
- all
- read call
all JDBC-Treibereigenschaft: access. - read only
- read only
- all
- all
- read call
- read call
autoCommit boolean true JDBC-Treibereigenschaft: autoCommit. batchStyle - 2.1
- 2.0
2.0 JDBC-Treibereigenschaft: batchStyle. - 2.1
- 2.1
- 2.0
- 2.0
behaviorOverride int JDBC-Treibereigenschaft: behaviorOverride. blockSize - 512
- 128
- 0
- 32
- 64
- 16
- 8
- 256
32 JDBC-Treibereigenschaft: blockSize. - 512
- 512
- 128
- 128
- 0
- 0
- 32
- 32
- 64
- 64
- 16
- 16
- 8
- 8
- 256
- 256
cursorHold boolean false JDBC-Treibereigenschaft: cursorHold. cursorSensitivity - asensitive
- sensitive
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. databaseName string *LOCAL JDBC-Treibereigenschaft: databaseName. dateFormat - dmy
- iso
- eur
- ymd
- julian
- jis
- usa
- mdy
JDBC-Treibereigenschaft: dateFormat. - dmy
- dmy
- iso
- iso
- eur
- eur
- ymd
- ymd
- julian
- julian
- jis
- jis
- usa
- usa
- mdy
- mdy
dateSeparator - \,
- b
- .
- /
- -
JDBC-Treibereigenschaft: dateSeparator. - \,
- Komma (,).
- b
- Zeichen b
- .
- Punkt (.).
- /
- Schrägstrich (/).
- -
- Strich (-).
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 Maximum: 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
- 63
31 JDBC-Treibereigenschaft: maximumPrecision. - 31
- 31
- 63
- 63
maximumScale int Minimum: 0
Maximum: 63
31 JDBC-Treibereigenschaft: maximumScale. minimumDivideScale int Minimum: 0
Maximum: 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
- 1
2 JDBC-Treibereigenschaft: queryOptimizeGoal. Werte: 1 (*FIRSTIO) und 2 (*ALLIO). - 2
- *ALLIO
- 1
- *FIRSTIO
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 - iso
- eur
- jis
- usa
- hms
JDBC-Treibereigenschaft: timeFormat. - iso
- iso
- eur
- eur
- jis
- jis
- usa
- usa
- hms
- hms
timeSeparator - \,
- b
- :
- .
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 - binary
- character
character JDBC-Treibereigenschaft: translateHex. - binary
- binary
- character
- character
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.db2.i.toolbox
Beschreibung: Datenquelleneigenschaften des JDBC-Treibers für IBM DB2 for i Toolbox.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung access - read only
- all
- read call
all JDBC-Treibereigenschaft: access. - read only
- read only
- all
- all
- read call
- read call
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
- 1
- 0
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). - 2
- 2
- 1
- 1
- 0
- 0
blockSize - 512
- 128
- 0
- 32
- 64
- 16
- 8
- 256
32 JDBC-Treibereigenschaft: blockSize. - 512
- 512
- 128
- 128
- 0
- 0
- 32
- 32
- 64
- 64
- 16
- 16
- 8
- 8
- 256
- 256
cursorHold boolean false JDBC-Treibereigenschaft: cursorHold. cursorSensitivity - asensitive
- sensitive
- insensitive
asensitive JDBC-Treibereigenschaft: cursorSensitivity. Werte: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). - asensitive
- asensitive
- sensitive
- sensitive
- insensitive
- insensitive
dataCompression boolean true JDBC-Treibereigenschaft: dataCompression. dataTruncation boolean true JDBC-Treibereigenschaft: dataTruncation. databaseName string JDBC-Treibereigenschaft: databaseName. dateFormat - dmy
- iso
- eur
- ymd
- julian
- jis
- usa
- mdy
JDBC-Treibereigenschaft: dateFormat. - dmy
- dmy
- iso
- iso
- eur
- eur
- ymd
- ymd
- julian
- julian
- jis
- jis
- usa
- usa
- mdy
- mdy
dateSeparator - \,
- .
- /
- -
JDBC-Treibereigenschaft: dateSeparator. - Leerzeichen ( ).
- \,
- Komma (,).
- .
- Punkt (.).
- /
- Schrägstrich (/).
- -
- Strich (-).
decimalSeparator - \,
- .
JDBC-Treibereigenschaft: decimalSeparator. - \,
- Komma (,).
- .
- Punkt (.).
driver - toolbox
- native
toolbox JDBC-Treibereigenschaft: driver. - toolbox
- toolbox
- native
- native
errors - full
- basic
basic JDBC-Treibereigenschaft: errors. - full
- full
- basic
- basic
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. isolationLevelSwitchingSupport boolean false JDBC-Treibereigenschaft: isolationLevelSwitchingSupport. keepAlive boolean JDBC-Treibereigenschaft: keepAlive. lazyClose boolean false JDBC-Treibereigenschaft: lazyClose. libraries string JDBC-Treibereigenschaft: libraries. lobThreshold int Minimum: 0
Maximum: 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
- 63
31 JDBC-Treibereigenschaft: maximumPrecision. - 31
- 31
- 63
- 64
maximumScale int Minimum: 0
Maximum: 63
31 JDBC-Treibereigenschaft: maximumScale. metaDataSource int Minimum: 0
Maximum: 1
1 JDBC-Treibereigenschaft: metaDataSource. minimumDivideScale int Minimum: 0
Maximum: 9
0 JDBC-Treibereigenschaft: minimumDivideScale. naming - system
- sql
sql JDBC-Treibereigenschaft: naming. - system
- system
- sql
- sql
package string JDBC-Treibereigenschaft: package. packageAdd boolean true JDBC-Treibereigenschaft: packageAdd. packageCCSID - 13488
- 1200
13488 JDBC-Treibereigenschaft: packageCCSID. Werte: 1200 (UCS-2) oder 13488 (UTF-16). - 13488
- 13488 (UTF-16)
- 1200
- 1200 (UCS-2)
packageCache boolean false JDBC-Treibereigenschaft: packageCache. packageCriteria - default
- select
default JDBC-Treibereigenschaft: packageCriteria. - default
- default
- select
- select
packageError - exception
- none
- warning
warning JDBC-Treibereigenschaft: packageError. - exception
- exception
- none
- none
- warning
- warning
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 Minimum: 0
Maximum: 2
0 JDBC-Treibereigenschaft: queryOptimizeGoal. Werte: 1 (*FIRSTIO) und 2 (*ALLIO). receiveBufferSize int Minimum: 1
JDBC-Treibereigenschaft: receiveBufferSize. remarks - system
- sql
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. sendBufferSize int Minimum: 1
JDBC-Treibereigenschaft: sendBufferSize. serverName string Server, auf dem die Datenbank ausgeführt wird serverTraceCategories int 0 JDBC-Treibereigenschaft: serverTraceCategories. 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
- table
- language
hex JDBC-Treibereigenschaft: sort. - hex
- hex
- table
- table
- language
- language
sortLanguage string JDBC-Treibereigenschaft: sortLanguage. sortTable string JDBC-Treibereigenschaft: sortTable. sortWeight - unqiue
- shared
JDBC-Treibereigenschaft: sortWeight. - unqiue
- unique
- shared
- shared
tcpNoDelay boolean JDBC-Treibereigenschaft: tcpNoDelay. threadUsed boolean true JDBC-Treibereigenschaft: threadUsed. timeFormat - iso
- eur
- jis
- usa
- hms
JDBC-Treibereigenschaft: timeFormat. - iso
- iso
- eur
- eur
- jis
- jis
- usa
- usa
- hms
- hms
timeSeparator - \,
- :
- .
JDBC-Treibereigenschaft: timeSeparator. - Leerzeichen ( ).
- \,
- Komma (,).
- :
- Doppelpunkt (:).
- .
- Punkt (.).
toolboxTrace - diagnostic
- information
- conversion
- error
- thread
- proxy
- none
- datastream
- pcml
- all
- jdbc
- warning
JDBC-Treibereigenschaft: toolboxTrace. - diagnostic
- diagnostic
- information
- information
- conversion
- conversion
- error
- error
- thread
- thread
- proxy
- proxy
- none
- none
- datastream
- datastream
- pcml
- pcml
- all
- all
- jdbc
- jdbc
- warning
- warning
trace boolean JDBC-Treibereigenschaft: trace. translateBinary boolean false JDBC-Treibereigenschaft: translateBinary. translateBoolean boolean true JDBC-Treibereigenschaft: translateBoolean. translateHex - binary
- character
character JDBC-Treibereigenschaft: translateHex. - binary
- binary
- character
- character
trueAutoCommit boolean false JDBC-Treibereigenschaft: trueAutoCommit. user string Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. xaLooselyCoupledSupport int Minimum: 0
Maximum: 1
0 JDBC-Treibereigenschaft: xaLooselyCoupledSupport.
- oauthProvider > databaseStore > dataSource > properties.db2.jcc
Beschreibung: Datenquelleneigenschaften für IBM Data Server Driver for JDBC und SQLJ for DB2.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung activateDatabase int JDBC-Treibereigenschaft: activateDatabase. alternateGroupDatabaseName string JDBC-Treibereigenschaft: alternateGroupDatabaseName. alternateGroupPortNumber string JDBC-Treibereigenschaft: alternateGroupPortNumber. alternateGroupServerName string JDBC-Treibereigenschaft: alternateGroupServerName. 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. clientAccountingInformation string JDBC-Treibereigenschaft: clientAccountingInformation. clientApplicationInformation string JDBC-Treibereigenschaft: clientApplicationInformation. clientRerouteServerListJNDIName string JDBC-Treibereigenschaft: clientRerouteServerListJNDIName. clientUser string JDBC-Treibereigenschaft: clientUser. clientWorkstation string JDBC-Treibereigenschaft: clientWorkstation. connectionCloseWithInFlightTransaction - 2
- 1
JDBC-Treibereigenschaft: connectionCloseWithInFlightTransaction. - 2
- CONNECTION_CLOSE_WITH_ROLLBACK
- 1
- CONNECTION_CLOSE_WITH_EXCEPTION
currentAlternateGroupEntry int JDBC-Treibereigenschaft: currentAlternateGroupEntry. 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. currentPackagePath string JDBC-Treibereigenschaft: currentPackagePath. currentPackageSet string JDBC-Treibereigenschaft: currentPackageSet. currentSQLID string JDBC-Treibereigenschaft: currentSQLID. currentSchema string JDBC-Treibereigenschaft: currentSchema. cursorSensitivity - 2
- 1
- 0
JDBC-Treibereigenschaft: cursorSensitivity. Werte: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). - 2
- TYPE_SCROLL_ASENSITIVE
- 1
- TYPE_SCROLL_SENSITIVE_DYNAMIC
- 0
- TYPE_SCROLL_SENSITIVE_STATIC
databaseName string JDBC-Treibereigenschaft: databaseName. deferPrepares boolean true JDBC-Treibereigenschaft: deferPrepares. driverType - 2
- 4
4 JDBC-Treibereigenschaft: driverType. - 2
- JDBC-Treiber des Typs 2.
- 4
- JDBC-Treiber des Typs 4.
enableAlternateGroupSeamlessACR boolean JDBC-Treibereigenschaft: enableAlternateGroupSeamlessACR. enableClientAffinitiesList - 2
- 1
JDBC-Treibereigenschaft: enableClientAffinitiesList. Werte: 1 (JA) und 2 (NEIN). - 2
- NO
- 1
- YES
enableExtendedDescribe - 2
- 1
JDBC-Treibereigenschaft: enableExtendedDescribe. - 2
- NO
- 1
- YES
enableExtendedIndicators - 2
- 1
JDBC-Treibereigenschaft: enableExtendedIndicators. - 2
- NO
- 1
- YES
enableNamedParameterMarkers - 2
- 1
JDBC-Treibereigenschaft: enableNamedParameterMarkers. Werte: 1 (JA) und 2 (NEIN). - 2
- NO
- 1
- YES
enableSeamlessFailover - 2
- 1
JDBC-Treibereigenschaft: enableSeamlessFailover. Werte: 1 (JA) und 2 (NEIN). - 2
- NO
- 1
- YES
enableSysplexWLB boolean JDBC-Treibereigenschaft: enableSysplexWLB. fetchSize int JDBC-Treibereigenschaft: fetchSize. fullyMaterializeInputStreams boolean JDBC-Treibereigenschaft: fullyMaterializeInputStreams. fullyMaterializeInputStreamsOnBatchExecution - 2
- 1
JDBC-Treibereigenschaft: fullyMaterializeInputStreamsOnBatchExecution. - 2
- NO
- 1
- YES
fullyMaterializeLobData boolean JDBC-Treibereigenschaft: fullyMaterializeLobData. implicitRollbackOption - 2
- 1
- 0
JDBC-Treibereigenschaft: implicitRollbackOption. - 2
- IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION
- 1
- IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION
- 0
- IMPLICIT_ROLLBACK_OPTION_NOT_SET
interruptProcessingMode - 2
- 1
- 0
JDBC-Treibereigenschaft: interruptProcessingMode. - 2
- INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
- 1
- INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
- 0
- INTERRUPT_PROCESSING_MODE_DISABLED
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. password Umkehrbar verschlüsseltes Kennwort (string) Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. portNumber int 50000 Port, an dem Datenbankverbindungen abgerufen werden. profileName string JDBC-Treibereigenschaft: profileName. queryCloseImplicit - 2
- 1
JDBC-Treibereigenschaft: queryCloseImplicit. Werte: 1 (QUERY_CLOSE_IMPLICIT_YES) und 2 (QUERY_CLOSE_IMPLICIT_NO). - 2
- QUERY_CLOSE_IMPLICIT_NO
- 1
- QUERY_CLOSE_IMPLICIT_YES
queryDataSize int Minimum: 4096
Maximum: 65535
JDBC-Treibereigenschaft: queryDataSize. queryTimeoutInterruptProcessingMode - 2
- 1
JDBC-Treibereigenschaft: queryTimeoutInterruptProcessingMode. - 2
- INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
- 1
- INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
readOnly boolean JDBC-Treibereigenschaft: readOnly. recordTemporalHistory - 2
- 1
JDBC-Treibereigenschaft: recordTemporalHistory. - 2
- NO
- 1
- YES
resultSetHoldability - 2
- 1
JDBC-Treibereigenschaft: resultSetHoldability. Werte: 1 (HOLD_CURSORS_OVER_COMMIT) und 2 (CLOSE_CURSORS_AT_COMMIT). - 2
- CLOSE_CURSORS_AT_COMMIT
- 1
- HOLD_CURSORS_OVER_COMMIT
resultSetHoldabilityForCatalogQueries - 2
- 1
JDBC-Treibereigenschaft: resultSetHoldabilityForCatalogQueries. Werte: 1 (HOLD_CURSORS_OVER_COMMIT) und 2 (CLOSE_CURSORS_AT_COMMIT). - 2
- CLOSE_CURSORS_AT_COMMIT
- 1
- HOLD_CURSORS_OVER_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. securityMechanism - 3
- 7
- 4
- 15
- 9
- 16
- 13
- 11
- 12
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"), (ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY"), 15 (PLUGIN_SECURITY), 16 (ENCRYPTED_USER_ONLY_SECURITY). - 3
- CLEAR_TEXT_PASSWORD_SECURITY
- 7
- ENCRYPTED_PASSWORD_SECURITY
- 4
- USER_ONLY_SECURITY
- 15
- PLUGIN_SECURITY
- 9
- ENCRYPTED_USER_AND_PASSWORD_SECURITY
- 16
- ENCRYPTED_USER_ONLY_SECURITY
- 13
- ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY
- 11
- KERBEROS_SECURITY
- 12
- ENCRYPTED_USER_AND_DATA_SECURITY
sendDataAsIs boolean JDBC-Treibereigenschaft: sendDataAsIs. serverName string localhost Server, auf dem die Datenbank ausgeführt wird sessionTimeZone string JDBC-Treibereigenschaft: sessionTimeZone. sqljCloseStmtsWithOpenResultSet boolean JDBC-Treibereigenschaft: sqljCloseStmtsWithOpenResultSet. sqljEnableClassLoaderSpecificProfiles boolean JDBC-Treibereigenschaft: sqljEnableClassLoaderSpecificProfiles. sslConnection boolean JDBC-Treibereigenschaft: sslConnection. streamBufferSize int JDBC-Treibereigenschaft: streamBufferSize. stripTrailingZerosForDecimalNumbers - 2
- 1
JDBC-Treibereigenschaft: stripTrailingZerosForDecimalNumbers. - 2
- NO
- 1
- YES
sysSchema string JDBC-Treibereigenschaft: sysSchema. timerLevelForQueryTimeOut - 2
- 1
- -1
JDBC-Treibereigenschaft: timerLevelForQueryTimeOut. - 2
- QUERYTIMEOUT_CONNECTION_LEVEL
- 1
- QUERYTIMEOUT_STATEMENT_LEVEL
- -1
- QUERYTIMEOUT_DISABLED
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 - 1
- 0
JDBC-Treibereigenschaft: traceOption - 1
- 1
- 0
- 0
translateForBitData - 2
- 1
JDBC-Treibereigenschaft: translateForBitData. - 2
- SERVER_ENCODING_REPRESENTATION
- 1
- HEX_REPRESENTATION
updateCountForBatch - 2
- 1
JDBC-Treibereigenschaft: updateCountForBatch. - 2
- TOTAL_UPDATE_COUNT
- 1
- NO_UPDATE_COUNT
useCachedCursor boolean JDBC-Treibereigenschaft: useCachedCursor. useIdentityValLocalForAutoGeneratedKeys boolean JDBC-Treibereigenschaft: useIdentityValLocalForAutoGeneratedKeys. useJDBC41DefinitionForGetColumns - 2
- 1
JDBC-Treibereigenschaft: useJDBC41DefinitionForGetColumns. - 2
- NO
- 1
- YES
useJDBC4ColumnNameAndLabelSemantics - 2
- 1
JDBC-Treibereigenschaft: useJDBC4ColumnNameAndLabelSemantics. Werte: 1 (JA) und 2 (NEIN). - 2
- NO
- 1
- YES
useTransactionRedirect boolean JDBC-Treibereigenschaft: useTransactionRedirect. user string Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. xaNetworkOptimization boolean JDBC-Treibereigenschaft: xaNetworkOptimization.
- oauthProvider > databaseStore > dataSource > properties.derby.client
Beschreibung: Datenquelleneigenschaften des JDCB-Treibers für Derby Network Client.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung connectionAttributes string JDBC-Treibereigenschaft: connectionAttributes. createDatabase - false
- create
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. 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. portNumber int 1527 Port, an dem Datenbankverbindungen abgerufen werden. retrieveMessageText boolean true JDBC-Treibereigenschaft: retrieveMessageText. securityMechanism - 3
- 7
- 4
- 9
- 8
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
- 7
- ENCRYPTED_PASSWORD_SECURITY
- 4
- USER_ONLY_SECURITY
- 9
- ENCRYPTED_USER_AND_PASSWORD_SECURITY
- 8
- STRONG_PASSWORD_SUBSTITUTE_SECURITY
serverName string localhost Server, auf dem die Datenbank ausgeführt wird shutdownDatabase - false
- shutdown
JDBC-Treibereigenschaft: shutdownDatabase. - false
- Datenbank nicht beenden
- shutdown
- Datenbank beim Versuch eines Verbindungsaufbaus beenden
ssl - basic
- off
- peerAuthentication
JDBC-Treibereigenschaft: ssl. - basic
- basic
- off
- off
- peerAuthentication
- peerAuthentication
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.derby.embedded
Beschreibung: Datenquelleneigenschaften des JDBC-Treibers für Derby Embedded.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung connectionAttributes string JDBC-Treibereigenschaft: connectionAttributes. createDatabase - false
- create
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. 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 - false
- shutdown
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.informix
Beschreibung: Datenquelleneigenschaften für Informix-JDBC-Treiber.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung databaseName string JDBC-Treibereigenschaft: databaseName. 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. ifxIFXHOST string localhost JDBC-Treibereigenschaft: ifxIFXHOST. 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. portNumber int 1526 Port, an dem Datenbankverbindungen abgerufen werden. roleName string JDBC-Treibereigenschaft: roleName. serverName string Server, auf dem die Datenbank ausgeführt wird user string Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren.
- oauthProvider > databaseStore > dataSource > properties.informix.jcc
Beschreibung: Datenquelleneigenschaften für IBM Data Server Driver for JDBC und SQLJ for Informix.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung 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. IFX_DIRECTIVES - ON
- OFF
JDBC-Treibereigenschaft: IFX_DIRECTIVES. - ON
- ON
- OFF
- OFF
IFX_EXTDIRECTIVES - ON
- OFF
JDBC-Treibereigenschaft: IFX_EXTDIRECTIVES. - ON
- ON
- OFF
- OFF
IFX_UPDDESC string JDBC-Treibereigenschaft: IFX_UPDDESC. IFX_XASTDCOMPLIANCE_XAEND - 1
- 0
JDBC-Treibereigenschaft: IFX_XASTDCOMPLIANCE_XAEND. - 1
- 1
- 0
- 0
INFORMIXOPCACHE string JDBC-Treibereigenschaft: INFORMIXOPCACHE. INFORMIXSTACKSIZE string JDBC-Treibereigenschaft: INFORMIXSTACKSIZE. NODEFDAC - yes
- no
JDBC-Treibereigenschaft: NODEFDAC. - yes
- yes
- no
- no
OPTCOMPIND - 2
- 1
- 0
JDBC-Treibereigenschaft: OPTCOMPIND. - 2
- 2
- 1
- 1
- 0
- 0
OPTOFC - 1
- 0
JDBC-Treibereigenschaft: OPTOFC. - 1
- 1
- 0
- 0
PDQPRIORITY - HIGH
- LOW
- OFF
JDBC-Treibereigenschaft: PDQPRIORITY. - HIGH
- HIGH
- LOW
- LOW
- OFF
- OFF
PSORT_DBTEMP string JDBC-Treibereigenschaft: PSORT_DBTEMP. PSORT_NPROCS string Maximum: 10
JDBC-Treibereigenschaft: PSORT_NPROCS. STMT_CACHE - 1
- 0
JDBC-Treibereigenschaft: STMT_CACHE. - 1
- 1
- 0
- 0
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. databaseName string JDBC-Treibereigenschaft: databaseName. 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. 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. password Umkehrbar verschlüsseltes Kennwort (string) Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. portNumber int 1526 Port, an dem Datenbankverbindungen abgerufen werden. progressiveStreaming - 2
- 1
JDBC-Treibereigenschaft: progressiveStreaming. Werte: 1 (JA) und 2 (NEIN). - 2
- NO
- 1
- YES
queryDataSize int Minimum: 4096
Maximum: 10485760
JDBC-Treibereigenschaft: queryDataSize. resultSetHoldability - 2
- 1
JDBC-Treibereigenschaft: resultSetHoldability. Werte: 1 (HOLD_CURSORS_OVER_COMMIT) und 2 (CLOSE_CURSORS_AT_COMMIT). - 2
- CLOSE_CURSORS_AT_COMMIT
- 1
- HOLD_CURSORS_OVER_COMMIT
resultSetHoldabilityForCatalogQueries - 2
- 1
JDBC-Treibereigenschaft: resultSetHoldabilityForCatalogQueries. Werte: 1 (HOLD_CURSORS_OVER_COMMIT) und 2 (CLOSE_CURSORS_AT_COMMIT). - 2
- CLOSE_CURSORS_AT_COMMIT
- 1
- HOLD_CURSORS_OVER_COMMIT
retrieveMessagesFromServerOnGetMessage boolean true JDBC-Treibereigenschaft: retrieveMessagesFromServerOnGetMessage. securityMechanism - 3
- 7
- 4
- 9
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
- 7
- ENCRYPTED_PASSWORD_SECURITY
- 4
- USER_ONLY_SECURITY
- 9
- ENCRYPTED_USER_AND_PASSWORD_SECURITY
serverName string localhost Server, auf dem die Datenbank ausgeführt wird 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.microsoft.sqlserver
Beschreibung: Datenquelleneigenschaften des JDBC-Treibers für Microsoft SQL Server.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung URL string URL für die Herstellung der Verbindung zur Datenbank. Beispiel: jdbc:sqlserver://localhost:1433;databaseName=myDB. applicationIntent - ReadOnly
- ReadWrite
JDBC-Treibereigenschaft: applicationIntent. - ReadOnly
- ReadOnly
- ReadWrite
- ReadWrite
applicationName string JDBC-Treibereigenschaft: applicationName. authenticationScheme - NativeAuthentication
- JavaKerberos
JDBC-Treibereigenschaft: authenticationScheme. - NativeAuthentication
- NativeAuthentication
- JavaKerberos
- JavaKerberos
databaseName string JDBC-Treibereigenschaft: databaseName. encrypt boolean JDBC-Treibereigenschaft: encrypt. failoverPartner string JDBC-Treibereigenschaft: failoverPartner. hostNameInCertificate string JDBC-Treibereigenschaft: hostNameInCertificate. instanceName string JDBC-Treibereigenschaft: instanceName. integratedSecurity boolean JDBC-Treibereigenschaft: integratedSecurity. 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 Minimum: 512
Maximum: 32767
JDBC-Treibereigenschaft: packetSize. 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. responseBuffering - full
- adaptive
JDBC-Treibereigenschaft: responseBuffering. - full
- full
- adaptive
- adaptive
selectMethod - direct
- cursor
JDBC-Treibereigenschaft: selectMethod. - direct
- direct
- cursor
- cursor
sendStringParametersAsUnicode boolean false JDBC-Treibereigenschaft: sendStringParametersAsUnicode. sendTimeAsDatetime boolean JDBC-Treibereigenschaft: sendTimeAsDatetime. serverName string localhost Server, auf dem die Datenbank ausgeführt wird trustServerCertificate boolean JDBC-Treibereigenschaft: trustServerCertificate. 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. workstationID string JDBC-Treibereigenschaft: workstationID. xopenStates boolean JDBC-Treibereigenschaft: xopenStates.
- oauthProvider > databaseStore > dataSource > properties.oracle
Beschreibung: Datenquelleneigenschaften des Oracle-JDBC-Treibers.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung ONSConfiguration string JDBC-Treibereigenschaft: ONSConfiguration. TNSEntryName string JDBC-Treibereigenschaft: TNSEntryName. 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. databaseName string JDBC-Treibereigenschaft: databaseName. driverType - oci
- thin
thin JDBC-Treibereigenschaft: driverType. - oci
- oci
- thin
- thin
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. password Umkehrbar verschlüsseltes Kennwort (string) Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. portNumber int 1521 Port, an dem Datenbankverbindungen abgerufen werden. serverName string localhost Server, auf dem die Datenbank ausgeführt wird serviceName string JDBC-Treibereigenschaft: serviceName. user string Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren.
- oauthProvider > databaseStore > dataSource > properties.sybase
Beschreibung: Datenquelleneigenschaften für Sybase-JDBC-Treiber.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung SERVER_INITIATED_TRANSACTIONS - false
- true
false JDBC-Treibereigenschaft: SERVER_INITIATED_TRANSACTIONS. - false
- false
- true
- true
connectionProperties string SELECT_OPENS_CURSOR=true JDBC-Treibereigenschaft: connectionProperties. databaseName string JDBC-Treibereigenschaft: databaseName. 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 - SSL
- socket
JDBC-Treibereigenschaft: networkProtocol. - SSL
- SSL
- socket
- socket
password Umkehrbar verschlüsseltes Kennwort (string) Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. portNumber int 5000 Port, an dem Datenbankverbindungen abgerufen werden. resourceManagerName string JDBC-Treibereigenschaft: resourceManagerName. serverName string localhost Server, auf dem die Datenbank ausgeführt wird user string Es wird empfohlen, einen containergesteuerten Authentifizierungsalias zu verwenden, anstatt diese Eigenschaft zu konfigurieren. version int JDBC-Treibereigenschaft: version.
- oauthProvider > databaseStore > dataSource > recoveryAuthData
Beschreibung: Die Authentifizierungsdaten für die Transaktionswiederherstellung.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung 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. user string Der Name des Benutzers, der für die Herstellung der Verbindung zum unternehmensweiten Informationssystem verwendet werden soll.
- oauthProvider > grantType
Beschreibung: 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.Erforderlich: falseDatentyp: string
- oauthProvider > jwtGrantType
Beschreibung: Der grant_type-Wert für den JWT-Token-Handler.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung 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. iatRequired boolean false Gibt an, dass der iat-Anspruch in einem JWT-Token erforderlich ist. maxJtiCacheSize long Minimum: 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. 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.
- oauthProvider > library
Beschreibung: Eine Referenz auf die gemeinsam genutzte Bibliothek, die die Mediator-Plug-in-Klasse enthält.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung apiTypeVisibility string spec,ibm-api,api Die Typen von API-Paketen, die das Klassenladeprogramm dieser Bibliothek sehen kann, in Form einer durch Kommas getrennten Liste mit einer beliebigen Kombination der folgenden Einträge: spec, ibm-api, api, third-party. 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 name string Name der gemeinsam genutzten Bibliothek für Administratoren. - oauthProvider > library > file
Beschreibung: ID der referenzierten DateiErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. name Pfad zu einer Datei Vollständig qualifizierter Dateiname
- oauthProvider > library > fileset
Beschreibung: ID der referenzierten DateigruppeErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung caseSensitive boolean true Boolescher Wert, der anzeigt, ob bei der Suche die Groß-/Kleinschreibung beachtet werden soll (Standardeinstellung: true). dir Pfad zu einem Verzeichnis ${server.config.dir} Das Basisverzeichnis, in dem Dateien gesucht werden. excludes string Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die von den Suchergebnissen ausgeschlossen werden sollen. Standardmäßig werden keine Dateien ausgeschlossen. id string Eine eindeutige Konfigurations-ID. includes string * Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die in die Suchergebnisse eingeschlossen werden sollen (Standardeinstellung: *). 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
Beschreibung: ID des referenzierten OrdnersErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung dir Pfad zu einem Verzeichnis Verzeichnis oder Ordner, der zum Suchen von Ressourcendateien in den Bibliotheksklassenpfad eingeschlossen werden soll id string Eine eindeutige Konfigurations-ID.
- oauthProvider > localStore
Beschreibung: Die Clients werden in der Datei server.xml definiert, und die Token werden im Server zwischengespeichert.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung tokenStoreSize long 2000 Größe des Tokenspeichers - oauthProvider > localStore > client
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung applicationType - native
- web
web Der Anwendungstyp, der den Client am besten beschreibt. - native
- Nativ
- web
- Web
displayname string Der Anzeigename des Clients. enabled boolean true Der Client ist aktiviert, wenn diese Option ausgewählt, andernfalls ist der Client inaktiviert. 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. id string Eine eindeutige Konfigurations-ID. introspectTokens boolean false Boolescher Wert, der angibt, ob der Client auf den Selbstüberwachungsendpunkt zugreifen kann, um vom Berechtigungsserver ausgestellte Token selbst zu überwachen. name string Der Name des Clients (wird manchmal als ID bezeichnet). 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. scope string Geben Sie eine durch Leerzeichen begrenzte Liste mit Geltungsbereichen für den Client an. secret Umkehrbar verschlüsseltes Kennwort (string) Der geheime Schlüssel des Clients. sessionManaged boolean false Boolescher Wert, der anzeigt, ob der Client an dem OpenID-Sitzungsmanagement teilnimmt. subjectType - public
Der für Antworten an diesen Client angeforderte Subjekttyp. - public
- Öffentlich
tokenEndpointAuthMethod - client_secret_post
- none
- client_secret_basic
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
- oauthProvider > localStore > client > functionalUserGroupIds
Beschreibung: 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.Erforderlich: falseDatentyp: string
- oauthProvider > localStore > client > grantTypes
Beschreibung: Die Grant-Typen, die der Client verwenden kann.Erforderlich: falseDatentyp:
- oauthProvider > localStore > client > postLogoutRedirectUris
Beschreibung: 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.Erforderlich: falseDatentyp: string
- oauthProvider > localStore > client > redirect
Beschreibung: 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.Erforderlich: falseDatentyp: string
- quickStartSecurity
- Einfache Verwaltungssicherheitskonfiguration.
Attributname Datentyp Standardwert Beschreibung userName string Ein einzelner Benutzer, der für die Sicherheitskonfiguration für den Schnelleinstieg definiert wird. Diesem Benutzer wird die Rolle Administrator erteilt. userPassword Umkehrbar verschlüsseltes Kennwort (string) Das Kennwort für den einzelnen Benutzer, der für die Sicherheitskonfiguration für den Schnelleinstieg definiert wird. Es wird empfohlen, das Kennwort zu verschlüsseln. Verwenden Sie dazu das Tool securityUtility mit der Option encode. - trustAssociation
- Steuert die Operationen des TAI (Trust-Association-Interceptor).
Attributname Datentyp Standardwert Beschreibung failOverToAppAuthType boolean false Ermöglicht einem Interceptor, auf den Authentifizierungsmechanismus der Anwendung zurückzugreifen. id string Eine eindeutige Konfigurations-ID. invokeForUnprotectedURI boolean false Steuert, ob der TAI für einen ungeschützten URI aufgerufen wird. - trustAssociation > interceptors
Beschreibung: Eine eindeutige Konfigurations-ID.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung className string Der vollständig qualifizierte Paketname der Interceptorklasse. enabled boolean true Aktiviert oder inaktiviert den Interceptor. id string Eine eindeutige Konfigurations-ID. invokeAfterSSO boolean true Ruft einen Interceptor nach Single Sign-on (SSO) auf. invokeBeforeSSO boolean false Ruft einen Interceptor vor Single Sign-on (SSO) auf. libraryRef Referenz auf das library-Element (string) der höchsten Ebene. Eine Referenz auf die ID der gemeinsam genutzten Bibliothekskonfiguration. - trustAssociation > interceptors > library
Beschreibung: Eine Referenz auf die ID der gemeinsam genutzten Bibliothekskonfiguration.Erforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung apiTypeVisibility string spec,ibm-api,api Die Typen von API-Paketen, die das Klassenladeprogramm dieser Bibliothek sehen kann, in Form einer durch Kommas getrennten Liste mit einer beliebigen Kombination der folgenden Einträge: spec, ibm-api, api, third-party. 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 name string Name der gemeinsam genutzten Bibliothek für Administratoren. - trustAssociation > interceptors > library > file
Beschreibung: ID der referenzierten DateiErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung id string Eine eindeutige Konfigurations-ID. name Pfad zu einer Datei Vollständig qualifizierter Dateiname
- trustAssociation > interceptors > library > fileset
Beschreibung: ID der referenzierten DateigruppeErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung caseSensitive boolean true Boolescher Wert, der anzeigt, ob bei der Suche die Groß-/Kleinschreibung beachtet werden soll (Standardeinstellung: true). dir Pfad zu einem Verzeichnis ${server.config.dir} Das Basisverzeichnis, in dem Dateien gesucht werden. excludes string Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die von den Suchergebnissen ausgeschlossen werden sollen. Standardmäßig werden keine Dateien ausgeschlossen. id string Eine eindeutige Konfigurations-ID. includes string * Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die in die Suchergebnisse eingeschlossen werden sollen (Standardeinstellung: *). 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.
- trustAssociation > interceptors > library > folder
Beschreibung: ID des referenzierten OrdnersErforderlich: falseDatentyp: Attributname Datentyp Standardwert Beschreibung dir Pfad zu einem Verzeichnis Verzeichnis oder Ordner, der zum Suchen von Ressourcendateien in den Bibliotheksklassenpfad eingeschlossen werden soll id string Eine eindeutige Konfigurations-ID.