Il provider del server OpenID Connect
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
oauthProviderRef | Un riferimento allelemento di livello più alto {0} (stringa). | Un riferimento all'ID di un provider OAuth. | |
issuerIdentifier | string | Specificare un identificativo emittente per l'emittente della risposta. | |
allowDefaultSsoCookieName | booleano | false | Quando questa proprietà è impostata su true, viene utilizzato il nome del cookie SSO predefinito, ltpaToken2, se non è configurato un nome cookie SSO personalizzato. Se un nome cookie personalizzato è stato configurato per SSO, viene utilizzato quel nome cookie. Se un nome cookie personalizzato non è configurato e questa proprietà è impostata su false, sarà utilizzato un nome cookie SSO generato automaticamente. |
jwkEnabled | booleano | false | Abilita o disabilita la JWK. |
idTokenCacheEnabled | booleano | true | %idTokenCacheEnabled.desc |
jwkRotationTime | Un periodo di tempo con precisione al minuto | 720m | La quantità di tempo dopo la quale viene genrata una nuova JWK. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h) o minuti (m). Ad esempio, specificare 30 minuti come 30m. È possibile includere più valori in una singola immissione. Ad esempio, 1h30m è equivalente a 90 minuti. |
jwkSigningKeySize |
| 2048 | Dimensione misurata in bit della chiave di firma. 4096 4096 bit 2048 2048 bit 1024 1024 bit |
signatureAlgorithm |
| HS256 | Specificare l'algoritmo di firma che verrà utilizzato per firmare il token ID. HS256 HMAC che utilizza l'hash SHA-256 RS256 RSASSA-PKCS-v1_5 che utilizza l'hash SHA-256 none Nessuna firma |
keyStoreRef | Un riferimento allelemento di livello più alto {0} (stringa). | opKeyStore | Un keystore contenente la chiave privata necessaria per la firma con un algoritmo asimmetrico. |
keyAliasName | string | Un nome alias di chiave per individuare la chiave privata per la firma con un algoritmo asimmetrico. | |
trustStoreRef | Un riferimento allelemento di livello più alto {0} (stringa). | Un keystore contenente la chiave pubblica necessaria per la verifica di una firma del token JWT. | |
sessionManaged | booleano | false | Indicare tramite true o false se è supportata. Il valore predefinito è false. |
idTokenLifetime | Un periodo di tempo con precisione al secondo | 2h | L'intervallo di tempo durante il quale il token ID è valido (secondi). Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
Un riferimento all'ID di un provider OAuth.
Name | Type | Default | Description |
---|---|---|---|
httpsRequired | booleano | true | È richiesta la comunicazione SSL tra il provider e il client OAuth. |
authorizationGrantLifetime | Un periodo di tempo con precisione al secondo | 604800 | La durata della concessione dell'autorizzazione (secondi). Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.max.authorization.grant.lifetime.seconds. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
authorizationCodeLifetime | Un periodo di tempo con precisione al secondo | 60 | La durata del codice di autorizzazione (secondi). Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.code.lifetime.seconds. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
authorizationCodeLength | lungo | 30 | La lunghezza del codice di autorizzazione generato. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.code.length. |
accessTokenLifetime | Un periodo di tempo con precisione al secondo | 7200 | L'intervallo di tempo durante il quale il token di accesso è valido (secondi). Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.token.lifetime.seconds. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
accessTokenLength | lungo | 40 | La lunghezza del token di accesso OAuth generato. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.access.token.length. |
issueRefreshToken | booleano | true | Il valore false disabilita la generazione e l'utilizzo dei token di aggiornamento. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.issue.refresh.token. |
refreshTokenLength | lungo | 50 | La lunghezza del token di aggiornamento generato. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.refresh.token.length. |
revokeAccessTokensWithRefreshTokens | booleano | true | Un valore false disabilita la revoca dei token di accesso associati quando viene revocato un token di aggiornamento. Il valore predefinito è true. |
libraryRef | Un riferimento allelemento di livello più alto {0} (stringa). | Riferimento alla libreria condivisa contenente la classe del plug-in mediatore. | |
allowPublicClients | booleano | false | Il valore false disabilita l'accesso dei client pubblici come descritto nella specifica OAuth. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.allow.public.clients. |
authorizationFormTemplate | string | template.html | L'URL del template di una pagina di autorizzazione personalizzata. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.authorization.form.template. |
authorizationErrorTemplate | string | L'URL del template di una pagina di errore di autorizzazione personalizzata. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.authorization.error.template. | |
customLoginURL | string | login.jsp | L'URL di una pagina di login personalizzata. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.authorization.loginURL. |
autoAuthorizeParam | string | autoauthz | Per utilizzare l'auto-autorizzazione, accodare il parametro autoAuthorize alle richieste con valore true. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.autoauthorize.param. |
autoAuthorize | booleano | false | Per utilizzare l'auto-autorizzazione, accodare il parametro autoAuthorize alle richieste con valore true. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.autoauthorize.param. |
clientURISubstitutions | string | Valore facoltativo per sostituire stringhe di URI di client per i nomi host dinamici. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.client.uri.substitutions. | |
clientTokenCacheSize | lungo | Numero massimo di voci della cache di token del client. | |
userClientTokenLimit | lungo | Limite token per ogni combinazione di utente e client. | |
filter | string | Il filtro URI seleziona le richieste che questo provider deve autorizzare. Il parametro provider equivalente nel profilo del server delle applicazioni completo è Filter. | |
characterEncoding | string | Imposta la codifica caratteri della richiesta su questo valore. Il parametro provider equivalente nel profilo del server delle applicazioni completo è characterEncoding. | |
oauthOnly | booleano | true | Se il valore è true, le richieste che corrispondono al filtro devono avere un token di accesso oppure non riusciranno. Se il valore è false, le richieste corrispondenti verranno controllate per ricercare altri dati di autenticazione se non è presente alcun token di accesso. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauthOnly. |
includeTokenInSubject | booleano | true | Se il valore è true, aggiungere com.ibm.wsspi.security.oauth20.token.WSOAuth20Token come credenziale privata. Il parametro provider equivalente nel profilo del server delle applicazioni completo è includeToken. |
consentCacheEntryLifetime | Un periodo di tempo con precisione al secondo | 1800 | Intervallo di tempo in cui una voce nella cache di ambiti consentiti è valida (secondi). Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
consentCacheSize | long Min: 0 | 1000 | Numero massimo di voci consentite nella cache di ambiti consentiti. |
accessTokenCacheEnabled | booleano | true | %accessTokenCacheEnabled.desc |
certAuthentication | booleano | false | Abilita l'autenticazione del certificato client nella richiesta https. |
jwtAccessToken | booleano | false | Generare il token web Json, serializzarlo come una stringa e collocarlo al posto del token di accesso. |
coverageMapSessionMaxAge | Un periodo di tempo con precisione al secondo | 600 | Il valore di durata massima (max-age) (in secondi) per l'intestazione cache-control del servizio mappa di copertura. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
skipResourceOwnerValidation | booleano | false | Se il valore è true, ignora la convalida del proprietario della risorsa. |
logoutRedirectURL | string | URL facoltativo a cui viene reindirizzato il client una volta richiamato correttamente l'endpoint di uscita. Se non viene fornito un URL, viene utilizzata una pagina predefinita di uscita. |
I client sono definiti nel file server.xml e i token sono memorizzati in cache nel server.
Name | Type | Default | Description |
---|---|---|---|
tokenStoreSize | lungo | 2000 | Dimensione archivio token |
oauthProvider > localStore > client
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | string | Il nome del client (indicato a volte come ID). | |
secret | Password codificata reversibilmente (stringa) | La chiave segreta del client. | |
displayname | string | Il nome di visualizzazione del client. | |
tokenEndpointAuthMethod |
| client_secret_basic | Il metodo di autenticazione richiesto per l'endpoint di token del client. client_secret_post client_secret_post none nessuno client_secret_basic client_secret_basic |
scope | string | Specificare tramite spazi l'elenco di ambiti del client. | |
applicationType |
| web | Il tipo di applicazione che meglio descrive il client. native nativo web web |
subjectType |
| Il tipo d soggetto richiesto per la risposta a questo client. public pubblico | |
sessionManaged | booleano | false | Valore booleano che indica se il client partecipa alla gestione della sessione OpenID. |
preAuthorizedScope | string | Elenco separato da spazi di valori di ambito che il client può utilizzare quando richiede token di accesso che si considera che siano stati preapprovati dal proprietario della risorsa e quindi non richiedono il consenso del proprietario della risorsa. | |
introspectTokens | booleano | false | Valore booleano che specifica se al client è consentito accedere all'endpoint di introspezione per analizzare i token emessi dal server delle autorizzazioni. |
allowRegexpRedirects | booleano | false | Consentire che gli URL di reindirizzamento contengano espressioni regolari. Il valore predefinito è false. |
functionalUserId | string | Un ID utente da associare ai token di accesso ottenuti da questo client utilizzando il tipo di concessione delle credenziali del client. Quando questo parametro client è specificato, il valore viene restituito nel parametro di risposta functional_user_id dall'endpoint di introspezione. | |
enabled | booleano | true | Il client è abilitato se true, disabilitato se false. |
oauthProvider > localStore > client > redirect
Array di URI di reindirizzamento da utilizzare nei flussi basati sul reindirizzamento come i tipi di concessione implicita e di codice di autorizzazione del client. Il primo URI di reindirizzamento viene utilizzato come valore predefinito, quando non ne è specificato alcuno in una richiesta.
oauthProvider > localStore > client > grantTypes
I tipi di concessione che il client può utilizzare.
oauthProvider > localStore > client > responseTypes
I tipi di risposta che il client può utilizzare.
oauthProvider > localStore > client > postLogoutRedirectUris
Array di URL forniti dall'RP a cui può chiedere che l'agent utente dell'utente finale sia reindirizzato utilizzando il parametro post_logout_redirect_uri dopo che è stato eseguito un logout.
oauthProvider > localStore > client > resourceIds
Gli identificativi risorsa che sono gli audience del token web Json.
oauthProvider > localStore > client > functionalUserGroupIds
Un elenco di ID di gruppi da associare ai token di accesso ottenuti da questo client utilizzando il tipo di concessione delle credenziali del client. Quando questo parametro client è specificato, il valore viene restituito nel parametro di risposta functional_user_groupIds dall'endpoint di introspezione.
I client sono definiti e i token sono memorizzati in cache nel database.
Name | Type | Default | Description |
---|---|---|---|
dataSourceRef | Un riferimento allelemento di livello più alto {0} (stringa). | Il riferimento all'origine dati per l'archivio. | |
cleanupExpiredTokenInterval | Un periodo di tempo con precisione al secondo | 3600 | Intervallo di ripulitura dei token scaduti (secondi). Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauthjdbc.CleanupInterval. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
user | string | Utente | |
password | Password codificata reversibilmente (stringa) | La password utilizzata per accedere al database. | |
schema | string | OAuthDBSchema | Schema |
oauthProvider > databaseStore > dataSource
Il riferimento all'origine dati per l'archivio.
Name | Type | Default | Description |
---|---|---|---|
enableConnectionCasting | booleano | false | Indica che le connessioni ottenute dall'origine dati devono poter essere sottoposte a casting per le classi interfaccia implementate dall'implementazione connessione fornitore JDBC. Se si abilita questa opzione si verifica un ulteriore sovraccarico su ogni operazione getConnection. Se le interfacce JDBC del fornitore sono necessarie meno frequentemente, potrebbe essere utile lasciare disabilitata questa opzione e utilizzare Connection.unwrap(interfaccia) solo dove serve. Se si effettuano aggiornamenti mentre il server è in esecuzione, gli aggiornamenti si applicano alle nuove richieste di connessione; le connessioni in uso non sono influenzate. |
jndiName | string | Nome JNDI per una origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione. | |
jdbcDriverRef | Un riferimento allelemento di livello più alto {0} (stringa). | Driver JDBC per una origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione. | |
connectionManagerRef | Un riferimento allelemento di livello più alto {0} (stringa). | Gestore connessioni per una origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione. | |
type |
| Tipo di origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione. javax.sql.DataSource javax.sql.DataSource javax.sql.ConnectionPoolDataSource javax.sql.ConnectionPoolDataSource javax.sql.XADataSource javax.sql.XADataSource | |
connectionSharing |
| MatchOriginalRequest | Specifica il modo in cui viene eseguita la messa i corrispondenza delle connessioni per la condivisione. MatchOriginalRequest Durante la condivisione delle connessioni, eseguire la messa in corrispondenza in base alla richiesta di connessione originale. MatchCurrentState Durante la condivisione delle connessioni, eseguire la corrispondenza in base allo stato corrente della connessione. Se si effettuano aggiornamenti mentre il server è in esecuzione, gli aggiornamenti si applicano a ogni primo handle delle connessioni in una transazione. |
containerAuthDataRef | Un riferimento allelemento di livello più alto {0} (stringa). | Dati di autenticazione predefiniti per l'autenticazione gestita dal contenitore che si applica quando i bind non specificano un alias di autenticazione per un riferimento della risorsa con res-auth=CONTAINER. Se si effettuano aggiornamenti mentre il server è in esecuzione, le modifiche si applicano alle nuove richieste di connessione; le connessioni in uso non sono influenzate. | |
jaasLoginContextEntryRef | Un riferimento allelemento di livello più alto {0} (stringa). | La voce di contesto del login JAAS per l'autenticazione. Se si effettuano aggiornamenti mentre il server è in esecuzione, gli aggiornamenti si applicano alle nuove richieste di connessione; le connessioni in uso non sono influenzate. | |
isolationLevel |
| Livello di isolamento transazione predefinito. Se non è specificato e il database è identificato come DB2, Derby, Informix, Microsoft SQL Server o Sybase, viene utilizzato TRANSACTION_REPEATABLE_READ. Se non specificato per altri database, viene utilizzato TRANSACTION_READ_COMMITTED. Se si effettuano aggiornamenti mentre il server è in esecuzione, gli aggiornamenti si applicano alle nuove richieste di connessione; le connessioni in uso non sono influenzate. TRANSACTION_SNAPSHOT Isolamento dell'istantanea per il driver JDBC Microsoft SQL Server ed il driver DataDirect Connect per JDBC. TRANSACTION_READ_UNCOMMITTED Possono verificarsi letture non finali, letture non ripetibili e letture fantasma. TRANSACTION_READ_COMMITTED Non sono consentite letture non finali; possono verificarsi letture non ripetibili e letture fantasma. TRANSACTION_SERIALIZABLE Non sono consentite letture non finali, letture non ripetibili e letture fantasma. TRANSACTION_REPEATABLE_READ Non sono consentite letture non finali e letture non ripetibili; possono verificarsi letture fantasma. | |
statementCacheSize | int Min: 0 | 10 | Numero massimo di istruzioni memorizzate nella cache per connessione. Se si effettuano aggiornamenti mentre il server è in esecuzione, la cache delle istruzioni viene ridimensionata al successivo utilizzo. |
transactional | booleano | true | Abilitare la partecipazione alle transazioni gestite dal server delle applicazioni. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione. |
beginTranForResultSetScrollingAPIs | booleano | true | Provare ad integrare la transazione quando vengono utilizzate le interfacce di scorrimento dell'insieme di risultati. |
beginTranForVendorAPIs | booleano | true | Provare ad integrare la transazione quando vengono utilizzate le interfacce del fornitore. |
commitOrRollbackOnCleanup |
| Determina come ripulire le connessioni che potrebbero essere contenute in un'unità di lavoro del database (AutoCommit=false) quando la connessione viene chiusa o restituita al pool. rollback Eseguire la ripulitura della connessione eseguendo il ripristino dello stato precedente. commit Esegui la ripulitura della connessione eseguendo il commit. | |
queryTimeout | Un periodo di tempo con precisione al secondo | Timeout di query predefinito per istruzioni SQL. In una transazione JTA, syncQueryTimeoutWithTransactionTimeout può sovrascrivere questo valore predefinito. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
recoveryAuthDataRef | Un riferimento allelemento di livello più alto {0} (stringa). | I dati di autenticazione per il ripristino della transazione. | |
syncQueryTimeoutWithTransactionTimeout | booleano | false | Utilizzare l'eventuale tempo restante in una transazione JTA come timeout di query predefinito per istruzioni SQL. |
supplementalJDBCTrace | booleano | Supplementa la traccia di driver JDBC registrata quando la traccia di driver JDBC è abilitata in bootstrap.properties. Le specifiche di traccia di driver JDBC includono: 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. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione. | |
validationTimeout | Un periodo di tempo con precisione al secondo | Specifica un valore di timeout per la convalida delle connessioni raggruppate in pool. Se specificato, le connessioni in pool vengono convalidate prima di essere riutilizzate dal pool di connessione. Il timeout di convalida è utilizzato anche quando il gestore connessioni convalida le connessioni in risposta a una connessione obsoleta per PurgePolicy=ValidateAllConnections. Il valore 0 indica che le connessioni vengono convalidate senza applicare il timeout. Il timeout di convalida richiede un driver JDBC compatibile con la specifica JDBC 4.0 o successiva. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
oauthProvider > databaseStore > dataSource > jdbcDriver
Driver JDBC per una origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione.
Name | Type | Default | Description |
---|---|---|---|
libraryRef | Un riferimento allelemento di livello più alto {0} (stringa). | Identifica i file nativi e i JAR di driver JDBC. | |
javax.sql.XADataSource | string | Implementazione del driver JDBC di javax.sql.XADataSource. | |
javax.sql.ConnectionPoolDataSource | string | Implementazione del driver JDBC di javax.sql.ConnectionPoolDataSource. | |
javax.sql.DataSource | string | Implementazione del driver JDBC di javax.sql.DataSource. |
oauthProvider > databaseStore > dataSource > jdbcDriver > library
Identifica i file nativi e i JAR di driver JDBC.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nome della libreria condivisa per gli amministratori | |
description | string | Descrizione della libreria condivisa per gli amministratori | |
filesetRef | Elenco di riferimenti agli elementi di livello più alto fileset (stringa separata da virgole). | ID dell'insieme di file di riferimento | |
apiTypeVisibility | string | spec,ibm-api,api,stable | I tipi di package API supportati da questo programma di caricamento classe. Questo valore è un elenco separato da virgole di una combinazione dei seguenti package API: spec, ibm-api, api, stable, terza parte. |
oauthProvider > databaseStore > dataSource > jdbcDriver > library > fileset
ID dell'insieme di file di riferimento
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
dir | Percorso a una directory | ${server.config.dir} | La directory di base in cui ricercare i file. |
caseSensitive | booleano | true | Valore booleano per indicare se la ricerca deve essere sensibile al maiuscolo/minuscolo (valore predefinito: true). |
includes | string | * | L'elenco di pattern di nomi file separati da spazio o virgola da includere nei risultati della ricerca (valore predefinito: *). |
excludes | string | L'elenco di pattern di nomi file separati da spazio o virgola da escludere dai risultati della ricerca; per impostazione predefinita, non viene escluso alcun file. | |
scanInterval | Un periodo di tempo con precisione al millisecondo | 0 | Intervallo di scansione per il controllo delle modifiche all'insieme di file come valore long con suffisso dell'unità di tempo h-ore, m-minuti, s-secondi, ms-millisecondi (ad esempio, 2ms oppure 5s). Disabilitato (intervallo scansione=0) per impostazione predefinita. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. |
oauthProvider > databaseStore > dataSource > jdbcDriver > library > folder
Id della cartella di riferimento
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
dir | Percorso a una directory | Directory o cartella da includere nel percorso classe della libreria per individuare i file delle risorse |
oauthProvider > databaseStore > dataSource > jdbcDriver > library > file
Id del file di riferimento
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | Percorso a un file | Nome file completo |
oauthProvider > databaseStore > dataSource > connectionManager
Gestore connessioni per una origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione.
Name | Type | Default | Description |
---|---|---|---|
agedTimeout | Un periodo di tempo con precisione al secondo | -1 | La quantità di tempo prima che una connessione possa essere eliminata dalla manutenzione del pool. Un valore di -1 disabilita questo timeout. Il valore 0 elimina tutte le connessioni disabilitando il pool di connessioni. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
connectionTimeout | Un periodo di tempo con precisione al secondo | 30s | L'intervallo di tempo dopo il quale scade una richiesta di connessione. Un valore di -1 disabilita questo timeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
maxIdleTime | Un periodo di tempo con precisione al secondo | 30m | La quantità di tempo per cui una connessione può essere non utilizzata o inattiva prima che possa essere eliminata durante la manutenzione del pool, se tale operazione non riduce il pool al di sotto della dimensione minima. Un valore di -1 disabilita questo timeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
maxPoolSize | int Min: 0 | 50 | Il numero massimo di connessioni fisiche per un pool. Un valore 0 indica un numero illimitato. |
minPoolSize | int Min: 0 | Il numero minimo di connessioni fisiche da gestire nel pool. Nel pool non sono preinseriti elementi. Il timeout superato può sostituire il minimo. | |
purgePolicy |
| EntirePool | Specifica quali connessioni eliminare quando in un pool viene rilevata una connessione obsoleta. FailingConnectionOnly Quando viene rilevata una connessione obsoleta, viene chiusa solo la connessione per la quale è stata rilevata una condizione di errore. ValidateAllConnections Quando viene rilevata una connessione obsoleta, le connessioni vengono sottoposte a test e quelle per cui viene rilevata una condizione di errore vengono chiuse. EntirePool Quando viene rilevata una connessione obsoleta, tutte le connessioni nel pool sono contrassegnate come obsolete e, quando non sono più utilizzate, vengono chiuse. |
reapTime | Un periodo di tempo con precisione al secondo | 3m | Intervallo di tempo tra le esecuzioni del thread di manutenzione pool. Un valore -1 disabilita la manutenzione pool. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
maxConnectionsPerThread | int Min: 0 | Limita il numero di connessioni aperte su ciascun thread. | |
numConnectionsPerThreadLocal | int Min: 0 | Memorizza in cache il numero specificato di connessioni per ciascun thread. | |
enableSharingForDirectLookups | booleano | true | Se impostato su true, le connessioni vengono condivise. Se impostato su false, le connessioni non vengono condivise. |
oauthProvider > databaseStore > dataSource > properties.informix
Proprietà dell'origine dati per il driver JDBC Informix.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Proprietà driver JDBC: databaseName. | |
ifxIFXHOST | string | localhost | Proprietà driver JDBC: ifxIFXHOST. |
serverName | string | Server dove è in esecuzione il database. | |
portNumber | int | 1526 | Porta su cui ottenere le connessioni al database. |
ifxCLIENT_LOCALE | string | Proprietà driver JDBC: ifxCLIENT_LOCALE. | |
ifxCPMAgeLimit | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: ifxCPMAgeLimit. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
ifxCPMInitPoolSize | int | Proprietà driver JDBC: ifxCPMInitPoolSize. | |
ifxCPMMaxConnections | int | Proprietà driver JDBC: ifxCPMMaxConnections. | |
ifxCPMMaxPoolSize | int | Proprietà driver JDBC: ifxCPMMaxPoolSize. | |
ifxCPMMinAgeLimit | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: ifxCPMMinAgeLimit. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
ifxCPMMinPoolSize | int | Proprietà driver JDBC: ifxCPMMinPoolSize. | |
ifxCPMServiceInterval | Un periodo di tempo con precisione al millisecondo | Proprietà driver JDBC: ifxCPMServiceInterval. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. | |
ifxDBANSIWARN | booleano | Proprietà driver JDBC: ifxDBANSIWARN. | |
ifxDBCENTURY | string | Proprietà driver JDBC: ifxDBCENTURY. | |
ifxDBDATE | string | Proprietà driver JDBC: ifxDBDATE. | |
ifxDBSPACETEMP | string | Proprietà driver JDBC: ifxDBSPACETEMP. | |
ifxDBTEMP | string | Proprietà driver JDBC: ifxDBTEMP. | |
ifxDBTIME | string | Proprietà driver JDBC: ifxDBTIME. | |
ifxDBUPSPACE | string | Proprietà driver JDBC: ifxDBUPSPACE. | |
ifxDB_LOCALE | string | Proprietà driver JDBC: ifxDB_LOCALE. | |
ifxDELIMIDENT | booleano | Proprietà driver JDBC: ifxDELIMIDENT. | |
ifxENABLE_TYPE_CACHE | booleano | Proprietà driver JDBC: ifxENABLE_TYPE_CACHE. | |
ifxFET_BUF_SIZE | int | Proprietà driver JDBC: ifxFET_BUF_SIZE. | |
ifxGL_DATE | string | Proprietà driver JDBC: ifxGL_DATE. | |
ifxGL_DATETIME | string | Proprietà driver JDBC: ifxGL_DATETIME. | |
ifxIFX_AUTOFREE | booleano | Proprietà driver JDBC: ifxIFX_AUTOFREE. | |
ifxIFX_DIRECTIVES | string | Proprietà driver JDBC: ifxIFX_DIRECTIVES. | |
ifxIFX_LOCK_MODE_WAIT | Un periodo di tempo con precisione al secondo | 2s | Proprietà driver JDBC: ifxIFX_LOCK_MODE_WAIT. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
ifxIFX_SOC_TIMEOUT | Un periodo di tempo con precisione al millisecondo | Proprietà driver JDBC: ifxIFX_SOC_TIMEOUT. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. | |
ifxIFX_USEPUT | booleano | Proprietà driver JDBC: ifxIFX_USEPUT. | |
ifxIFX_USE_STRENC | booleano | Proprietà driver JDBC: ifxIFX_USE_STRENC. | |
ifxIFX_XASPEC | string | y | Proprietà driver JDBC: ifxIFX_XASPEC. |
ifxINFORMIXCONRETRY | int | Proprietà driver JDBC: ifxINFORMIXCONRETRY. | |
ifxINFORMIXCONTIME | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: ifxINFORMIXCONTIME. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
ifxINFORMIXOPCACHE | string | Proprietà driver JDBC: ifxINFORMIXOPCACHE. | |
ifxINFORMIXSTACKSIZE | int | Proprietà driver JDBC: ifxINFORMIXSTACKSIZE. | |
ifxJDBCTEMP | string | Proprietà driver JDBC: ifxJDBCTEMP. | |
ifxLDAP_IFXBASE | string | Proprietà driver JDBC: ifxLDAP_IFXBASE. | |
ifxLDAP_PASSWD | string | Proprietà driver JDBC: ifxLDAP_PASSWD. | |
ifxLDAP_URL | string | Proprietà driver JDBC: ifxLDAP_URL. | |
ifxLDAP_USER | string | Proprietà driver JDBC: ifxLDAP_USER. | |
ifxLOBCACHE | int | Proprietà driver JDBC: ifxLOBCACHE. | |
ifxNEWCODESET | string | Proprietà driver JDBC: ifxNEWCODESET. | |
ifxNEWLOCALE | string | Proprietà driver JDBC: ifxNEWLOCALE. | |
ifxNODEFDAC | string | Proprietà driver JDBC: ifxNODEFDAC. | |
ifxOPTCOMPIND | string | Proprietà driver JDBC: ifxOPTCOMPIND. | |
ifxOPTOFC | string | Proprietà driver JDBC: ifxOPTOFC. | |
ifxOPT_GOAL | string | Proprietà driver JDBC: ifxOPT_GOAL. | |
ifxPATH | string | Proprietà driver JDBC: ifxPATH. | |
ifxPDQPRIORITY | string | Proprietà driver JDBC: ifxPDQPRIORITY. | |
ifxPLCONFIG | string | Proprietà driver JDBC: ifxPLCONFIG. | |
ifxPLOAD_LO_PATH | string | Proprietà driver JDBC: ifxPLOAD_LO_PATH. | |
ifxPROTOCOLTRACE | int | Proprietà driver JDBC: ifxPROTOCOLTRACE. | |
ifxPROTOCOLTRACEFILE | string | Proprietà driver JDBC: ifxPROTOCOLTRACEFILE. | |
ifxPROXY | string | Proprietà driver JDBC: ifxPROXY. | |
ifxPSORT_DBTEMP | string | Proprietà driver JDBC: ifxPSORT_DBTEMP. | |
ifxPSORT_NPROCS | booleano | Proprietà driver JDBC: ifxPSORT_NPROCS. | |
ifxSECURITY | string | Proprietà driver JDBC: ifxSECURITY. | |
ifxSQLH_FILE | string | Proprietà driver JDBC: ifxSQLH_FILE. | |
ifxSQLH_LOC | string | Proprietà driver JDBC: ifxSQLH_LOC. | |
ifxSQLH_TYPE | string | Proprietà driver JDBC: ifxSQLH_TYPE. | |
ifxSSLCONNECTION | string | Proprietà driver JDBC: ifxSSLCONNECTION. | |
ifxSTMT_CACHE | string | Proprietà driver JDBC: ifxSTMT_CACHE. | |
ifxTRACE | int | Proprietà driver JDBC: ifxTRACE. | |
ifxTRACEFILE | string | Proprietà driver JDBC: ifxTRACEFILE. | |
ifxTRUSTED_CONTEXT | string | Proprietà driver JDBC: ifxTRUSTED_CONTEXT. | |
ifxUSEV5SERVER | booleano | Proprietà driver JDBC: ifxUSEV5SERVER. | |
ifxUSE_DTENV | booleano | Proprietà driver JDBC: ifxUSE_DTENV. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
roleName | string | Proprietà driver JDBC: roleName. | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. |
oauthProvider > databaseStore > dataSource > properties.db2.i.native
Proprietà dell'origine dati per il driver JDBC IBM DB2 for i Native.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | *LOCAL | Proprietà driver JDBC: databaseName. |
access |
| all | Proprietà driver JDBC: access. all all read call read call read only read only |
autoCommit | booleano | true | Proprietà driver JDBC: autoCommit. |
batchStyle |
| 2.0 | Proprietà driver JDBC: batchStyle. 2.0 2.0 2.1 2.1 |
behaviorOverride | int | Proprietà driver JDBC: behaviorOverride. | |
blockSize |
| 32 | Proprietà driver JDBC: blockSize. 0 0 256 256 16 16 512 512 128 128 8 8 64 64 32 32 |
cursorHold | booleano | false | Proprietà driver JDBC: cursorHold. |
cursorSensitivity |
| asensitive | Proprietà driver JDBC: cursorSensitivity. I valori sono: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). asensitive asensitive sensitive sensitive |
dataTruncation | string | true | Proprietà driver JDBC: dataTruncation. |
dateFormat |
| Proprietà driver JDBC: dateFormat. julian julian dmy dmy ymd ymd usa usa eur eur mdy mdy iso iso jis jis | |
dateSeparator |
| Proprietà driver JDBC: dateSeparator. \, Il carattere virgola (,). b Il carattere b - Il carattere trattino (-). . Il carattere punto (.). / Il carattere barra (/). | |
decimalSeparator |
| Proprietà driver JDBC: decimalSeparator. \, Il carattere virgola (,). . Il carattere punto (.). | |
directMap | booleano | true | Proprietà driver JDBC: directMap. |
doEscapeProcessing | booleano | true | Proprietà driver JDBC: doEscapeProcessing. |
fullErrors | booleano | Proprietà driver JDBC: fullErrors. | |
libraries | string | Proprietà driver JDBC: libraries. | |
lobThreshold | int Max: 500000 | 0 | Proprietà driver JDBC: lobThreshold. |
lockTimeout | Un periodo di tempo con precisione al secondo | 0 | Proprietà driver JDBC: lockTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
maximumPrecision |
| 31 | Proprietà driver JDBC: maximumPrecision. 63 63 31 31 |
maximumScale | int Min: 0 Max: 63 | 31 | Proprietà driver JDBC: maximumScale. |
minimumDivideScale | int Min: 0 Max: 9 | 0 | Proprietà driver JDBC: minimumDivideScale. |
networkProtocol | int | Proprietà driver JDBC: networkProtocol. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
portNumber | int | Porta su cui ottenere le connessioni al database. | |
prefetch | booleano | true | Proprietà driver JDBC: prefetch. |
queryOptimizeGoal |
| 2 | Proprietà driver JDBC: queryOptimizeGoal. I valori sono: 1 (*FIRSTIO) o 2 (*ALLIO). 1 *FIRSTIO 2 *ALLIO |
reuseObjects | booleano | true | Proprietà driver JDBC: reuseObjects. |
serverName | string | Server dove è in esecuzione il database. | |
serverTraceCategories | int | 0 | Proprietà driver JDBC: serverTraceCategories. |
systemNaming | booleano | false | Proprietà driver JDBC: systemNaming. |
timeFormat |
| Proprietà driver JDBC: timeFormat. usa usa eur eur iso iso jis jis hms hms | |
timeSeparator |
| Proprietà driver JDBC: timeSeparator. \, Il carattere virgola (,). b Il carattere b : Il carattere due punti (:). . Il carattere punto (.). | |
trace | booleano | Proprietà driver JDBC: trace. | |
transactionTimeout | Un periodo di tempo con precisione al secondo | 0 | Proprietà driver JDBC: transactionTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
translateBinary | booleano | false | Proprietà driver JDBC: translateBinary. |
translateHex |
| character | Proprietà driver JDBC: translateHex. character character binary binary |
useBlockInsert | booleano | false | Proprietà driver JDBC: useBlockInsert. |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. |
oauthProvider > databaseStore > dataSource > properties.derby.embedded
Proprietà dell'origine dati per il driver JDBC Derby Embedded.
Name | Type | Default | Description |
---|---|---|---|
createDatabase |
| Proprietà driver JDBC: createDatabase. false Non creare automaticamente il database. create Quando viene stabilita la prima connessione, creare automaticamente il database se non esiste. | |
databaseName | string | Proprietà driver JDBC: databaseName. | |
connectionAttributes | string | Proprietà driver JDBC: connectionAttributes. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
shutdownDatabase |
| Proprietà driver JDBC: shutdownDatabase. false Non arrestare il database. shutdown Arrestare il database quando viene tentata una connessione. | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. |
oauthProvider > databaseStore > dataSource > properties
Elenco delle proprietà del fornitore JDBC per l'origine dati. Ad esempio, databaseName="dbname" serverName="localhost" portNumber="50000".
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Proprietà driver JDBC: databaseName. | |
serverName | string | Server dove è in esecuzione il database. | |
portNumber | int | Porta su cui ottenere le connessioni al database. | |
URL | string | URL per la connessione al database. | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. |
oauthProvider > databaseStore > dataSource > properties.microsoft.sqlserver
Proprietà dell'origine dati per il driver JDBC Microsoft SQL Server.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Proprietà driver JDBC: databaseName. | |
instanceName | string | Proprietà driver JDBC: instanceName. | |
serverName | string | localhost | Server dove è in esecuzione il database. |
portNumber | int | Porta su cui ottenere le connessioni al database. | |
accessToken | string | Proprietà driver JDBC: accessToken. | |
applicationIntent |
| Proprietà driver JDBC: applicationIntent. ReadOnly ReadOnly ReadWrite ReadWrite | |
applicationName | string | Proprietà driver JDBC: applicationName. | |
authentication |
| Proprietà driver JDBC: authentication. ActiveDirectoryPassword ActiveDirectoryPassword ActiveDirectoryIntegrated ActiveDirectoryIntegrated SqlPassword SqlPassword NotSpecified NotSpecified | |
authenticationScheme |
| Proprietà driver JDBC: authenticationScheme. JavaKerberos JavaKerberos NativeAuthentication NativeAuthentication | |
columnEncryptionSetting |
| Proprietà driver JDBC: columnEncryptionSetting. Enabled Enabled Disabled Disabled | |
encrypt | booleano | Proprietà driver JDBC: encrypt. | |
failoverPartner | string | Proprietà driver JDBC: failoverPartner. | |
hostNameInCertificate | string | Proprietà driver JDBC: hostNameInCertificate. | |
integratedSecurity | booleano | Proprietà driver JDBC: integratedSecurity. | |
keyStoreAuthentication |
| Proprietà driver JDBC: keyStoreAuthentication. JavaKeyStorePassword JavaKeyStorePassword | |
keyStoreLocation | Percorso a un file | Proprietà driver JDBC: keyStoreLocation. | |
keyStoreSecret | Password codificata reversibilmente (stringa) | Proprietà driver JDBC: keyStoreSecret. | |
lastUpdateCount | booleano | Proprietà driver JDBC: lastUpdateCount. | |
lockTimeout | Un periodo di tempo con precisione al millisecondo | Proprietà driver JDBC: lockTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
multiSubnetFailover | booleano | Proprietà driver JDBC: multiSubnetFailover. | |
packetSize | int Min: -1 Max: 32767 | Proprietà driver JDBC: packetSize. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
responseBuffering |
| Proprietà driver JDBC: responseBuffering. adaptive adaptive full full | |
selectMethod |
| Proprietà driver JDBC: selectMethod. cursor cursor direct direct | |
sendStringParametersAsUnicode | booleano | false | Proprietà driver JDBC: sendStringParametersAsUnicode. |
sendTimeAsDatetime | booleano | Proprietà driver JDBC: sendTimeAsDatetime. | |
serverNameAsACE | booleano | Proprietà driver JDBC: serverNameAsACE. | |
serverSpn | string | Proprietà driver JDBC: serverSpn. | |
transparentNetworkIPResolution | booleano | Proprietà driver JDBC: transparentNetworkIPResolution. | |
trustServerCertificate | booleano | Proprietà driver JDBC: trustServerCertificate. | |
trustStore | string | Proprietà driver JDBC: trustStore. | |
trustStorePassword | Password codificata reversibilmente (stringa) | Proprietà driver JDBC: trustStorePassword. | |
URL | string | URL per la connessione al database. Esempio: jdbc:sqlserver://localhost:1433;databaseName=myDB. | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
workstationID | string | Proprietà driver JDBC: workstationID. | |
xopenStates | booleano | Proprietà driver JDBC: xopenStates. |
oauthProvider > databaseStore > dataSource > properties.oracle
Proprietà dell'origine dati per il driver JDBC Oracle.
Name | Type | Default | Description |
---|---|---|---|
driverType |
| thin | Proprietà driver JDBC: driverType. oci oci thin thin |
databaseName | string | Proprietà driver JDBC: databaseName. | |
serverName | string | localhost | Server dove è in esecuzione il database. |
portNumber | int | 1521 | Porta su cui ottenere le connessioni al database. |
URL | string | URL per la connessione al database. Esempi: jdbc:oracle:thin:@//localhost:1521/sample o jdbc:oracle:oci:@//localhost:1521/sample. | |
connectionProperties | string | Proprietà driver JDBC: connectionProperties. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
networkProtocol | string | Proprietà driver JDBC: networkProtocol. | |
ONSConfiguration | string | Proprietà driver JDBC: ONSConfiguration. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
roleName | string | Proprietà driver JDBC: roleName. | |
serviceName | string | Proprietà driver JDBC: serviceName. | |
TNSEntryName | string | Proprietà driver JDBC: TNSEntryName. | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. |
oauthProvider > databaseStore > dataSource > properties.derby.client
Proprietà dell'origine dati per il driver JDBC Derby Network Client.
Name | Type | Default | Description |
---|---|---|---|
createDatabase |
| Proprietà driver JDBC: createDatabase. false Non creare automaticamente il database. create Quando viene stabilita la prima connessione, creare automaticamente il database se non esiste. | |
databaseName | string | Proprietà driver JDBC: databaseName. | |
serverName | string | localhost | Server dove è in esecuzione il database. |
portNumber | int | 1527 | Porta su cui ottenere le connessioni al database. |
connectionAttributes | string | Proprietà driver JDBC: connectionAttributes. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
retrieveMessageText | booleano | true | Proprietà driver JDBC: retrieveMessageText. |
securityMechanism |
| 3 | Proprietà driver JDBC: securityMechanism. I valori sono: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 8 (STRONG_PASSWORD_SUBSTITUTE_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY). 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 8 STRONG_PASSWORD_SUBSTITUTE_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY |
shutdownDatabase |
| Proprietà driver JDBC: shutdownDatabase. false Non arrestare il database. shutdown Arrestare il database quando viene tentata una connessione. | |
ssl |
| Proprietà driver JDBC: ssl. peerAuthentication peerAuthentication basic basic off off | |
traceDirectory | string | Proprietà driver JDBC: traceDirectory. | |
traceFile | string | Proprietà driver JDBC: traceFile. | |
traceFileAppend | booleano | Proprietà driver JDBC: traceFileAppend. | |
traceLevel | int | Combinazione bitwise dei seguenti valori costanti: 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 | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. |
oauthProvider > databaseStore > dataSource > properties.datadirect.sqlserver
Proprietà dell'origine dati per il driver DataDirect Connect for JDBC per Microsoft SQL Server.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Proprietà driver JDBC: databaseName. | |
serverName | string | localhost | Server dove è in esecuzione il database. |
portNumber | int | Porta su cui ottenere le connessioni al database. | |
accountingInfo | string | Proprietà driver JDBC: accountingInfo. | |
alternateServers | string | Proprietà driver JDBC: alternateServers. | |
alwaysReportTriggerResults | booleano | Proprietà driver JDBC: alwaysReportTriggerResults. | |
applicationName | string | Proprietà driver JDBC: applicationName. | |
authenticationMethod |
| Proprietà driver JDBC: authenticationMethod. auto auto ntlm ntlm userIdPassword userIdPassword kerberos kerberos | |
bulkLoadBatchSize | lungo | Proprietà driver JDBC: bulkLoadBatchSize. | |
bulkLoadOptions | lungo | Proprietà driver JDBC: bulkLoadOptions. | |
clientHostName | string | Proprietà driver JDBC: clientHostName. | |
clientUser | string | Proprietà driver JDBC: clientUser. | |
codePageOverride | string | Proprietà driver JDBC: codePageOverride. | |
connectionRetryCount | int | Proprietà driver JDBC: connectionRetryCount. | |
connectionRetryDelay | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: connectionRetryDelay. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
convertNull | int | Proprietà driver JDBC: convertNull. | |
dateTimeInputParameterType |
| Proprietà driver JDBC: dateTimeInputParameterType. dateTime dateTime dateTimeOffset dateTimeOffset auto auto | |
dateTimeOutputParameterType |
| Proprietà driver JDBC: dateTimeOutputParameterType. dateTime dateTime dateTimeOffset dateTimeOffset auto auto | |
describeInputParameters |
| Proprietà driver JDBC: describeInputParameters. describeIfString describeIfString describeIfDateTime describeIfDateTime noDescribe noDescribe describeAll describeAll | |
describeOutputParameters |
| Proprietà driver JDBC: describeOutputParameters. describeIfString describeIfString describeIfDateTime describeIfDateTime noDescribe noDescribe describeAll describeAll | |
enableBulkLoad | booleano | Proprietà driver JDBC: enableBulkLoad. | |
enableCancelTimeout | booleano | Proprietà driver JDBC: enableCancelTimeout. | |
encryptionMethod |
| Proprietà driver JDBC: encryptionMethod. noEncryption noEncryption loginSSL loginSSL requestSSL requestSSL SSL SSL | |
failoverGranularity |
| Proprietà driver JDBC: failoverGranularity. nonAtomic nonAtomic disableIntegrityCheck disableIntegrityCheck atomic atomic atomicWithRepositioning atomicWithRepositioning | |
failoverMode |
| Proprietà driver JDBC: failoverMode. select select connect connect extended extended | |
failoverPreconnect | booleano | Proprietà driver JDBC: failoverPreconnect. | |
hostNameInCertificate | string | Proprietà driver JDBC: hostNameInCertificate. | |
initializationString | string | Proprietà driver JDBC: initializationString. | |
insensitiveResultSetBufferSize | int | Proprietà driver JDBC: insensitiveResultSetBufferSize. | |
javaDoubleToString | booleano | Proprietà driver JDBC: javaDoubleToString. | |
JDBCBehavior |
| 0 | Proprietà driver JDBC: JDBCBehavior. I valori sono: 0 (JDBC 4.0) o 1 (JDBC 3.0). 0 JDBC 4.0 1 JDBC 3.0 |
loadBalancing | booleano | Proprietà driver JDBC: loadBalancing. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
longDataCacheSize | int Min: -1 | Proprietà driver JDBC: longDataCacheSize. | |
netAddress | string | Proprietà driver JDBC: netAddress. | |
packetSize | int Min: -1 Max: 128 | Proprietà driver JDBC: packetSize. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
queryTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: queryTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
resultsetMetaDataOptions | int | Proprietà driver JDBC: resultsetMetaDataOptions. | |
selectMethod |
| Proprietà driver JDBC: selectMethod. cursor cursor direct direct | |
snapshotSerializable | booleano | Proprietà driver JDBC: snapshotSerializable. | |
spyAttributes | string | Proprietà driver JDBC: spyAttributes. | |
stringInputParameterType |
| varchar | Proprietà driver JDBC: stringInputParameterType. nvarchar nvarchar varchar varchar |
stringOutputParameterType |
| varchar | Proprietà driver JDBC: stringOutputParameterType. nvarchar nvarchar varchar varchar |
suppressConnectionWarnings | booleano | Proprietà driver JDBC: suppressConnectionWarnings. | |
transactionMode |
| Proprietà driver JDBC: transactionMode. explicit explicit implicit implicit | |
truncateFractionalSeconds | booleano | Proprietà driver JDBC: truncateFractionalSeconds. | |
trustStore | string | Proprietà driver JDBC: trustStore. | |
trustStorePassword | Password codificata reversibilmente (stringa) | Proprietà driver JDBC: trustStorePassword. | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
useServerSideUpdatableCursors | booleano | Proprietà driver JDBC: useServerSideUpdatableCursors. | |
validateServerCertificate | booleano | Proprietà driver JDBC: validateServerCertificate. | |
XATransactionGroup | string | Proprietà driver JDBC: XATransactionGroup. | |
XMLDescribeType |
| Proprietà driver JDBC: XMLDescribeType. longvarbinary longvarbinary longvarchar longvarchar |
oauthProvider > databaseStore > dataSource > properties.informix.jcc
Proprietà dell'origine dati per IBM Data Server Driver per JDBC e SQLJ per Informix.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Proprietà driver JDBC: databaseName. | |
serverName | string | localhost | Server dove è in esecuzione il database. |
portNumber | int | 1526 | Porta su cui ottenere le connessioni al database. |
currentLockTimeout | Un periodo di tempo con precisione al secondo | 2s | Proprietà driver JDBC: currentLockTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
DBANSIWARN | booleano | Proprietà driver JDBC: DBANSIWARN. | |
DBDATE | string | Proprietà driver JDBC: DBDATE. | |
DBPATH | string | Proprietà driver JDBC: DBPATH. | |
DBSPACETEMP | string | Proprietà driver JDBC: DBSPACETEMP. | |
DBTEMP | string | Proprietà driver JDBC: DBTEMP. | |
DBUPSPACE | string | Proprietà driver JDBC: DBUPSPACE. | |
DELIMIDENT | booleano | Proprietà driver JDBC: DELIMIDENT. | |
deferPrepares | booleano | Proprietà driver JDBC: deferPrepares. | |
driverType | int | 4 | Proprietà driver JDBC: driverType. |
enableNamedParameterMarkers | int | Proprietà driver JDBC: enableNamedParameterMarkers. I valori sono: 1 (YES) o 2 (NO). | |
enableSeamlessFailover | int | Proprietà driver JDBC: enableSeamlessFailover. I valori sono: 1 (YES) o 2 (NO). | |
enableSysplexWLB | booleano | Proprietà driver JDBC: enableSysplexWLB. | |
fetchSize | int | Proprietà driver JDBC: fetchSize. | |
fullyMaterializeLobData | booleano | Proprietà driver JDBC: fullyMaterializeLobData. | |
IFX_DIRECTIVES |
| Proprietà driver JDBC: IFX_DIRECTIVES. OFF OFF ON ON | |
IFX_EXTDIRECTIVES |
| Proprietà driver JDBC: IFX_EXTDIRECTIVES. OFF OFF ON ON | |
IFX_UPDDESC | string | Proprietà driver JDBC: IFX_UPDDESC. | |
IFX_XASTDCOMPLIANCE_XAEND |
| Proprietà driver JDBC: IFX_XASTDCOMPLIANCE_XAEND. 0 0 1 1 | |
INFORMIXOPCACHE | string | Proprietà driver JDBC: INFORMIXOPCACHE. | |
INFORMIXSTACKSIZE | string | Proprietà driver JDBC: INFORMIXSTACKSIZE. | |
keepDynamic | int | Proprietà driver JDBC: keepDynamic. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
NODEFDAC |
| Proprietà driver JDBC: NODEFDAC. no no yes yes | |
OPTCOMPIND |
| Proprietà driver JDBC: OPTCOMPIND. 0 0 1 1 2 2 | |
OPTOFC |
| Proprietà driver JDBC: OPTOFC. 0 0 1 1 | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
PDQPRIORITY |
| Proprietà driver JDBC: PDQPRIORITY. HIGH HIGH LOW LOW OFF OFF | |
progressiveStreaming |
| Proprietà driver JDBC: progressiveStreaming. I valori sono: 1 (YES) o 2 (NO). 1 YES 2 NO | |
PSORT_DBTEMP | string | Proprietà driver JDBC: PSORT_DBTEMP. | |
PSORT_NPROCS | string Max: 10 | Proprietà driver JDBC: PSORT_NPROCS. | |
queryDataSize | int Min: 4096 Max: 10485760 | Proprietà driver JDBC: queryDataSize. | |
resultSetHoldability |
| Proprietà driver JDBC: resultSetHoldability. I valori sono: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
resultSetHoldabilityForCatalogQueries |
| Proprietà driver JDBC: resultSetHoldabilityForCatalogQueries. I valori sono: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
retrieveMessagesFromServerOnGetMessage | booleano | true | Proprietà driver JDBC: retrieveMessagesFromServerOnGetMessage. |
securityMechanism |
| Proprietà driver JDBC: securityMechanism. I valori sono: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY). 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY | |
STMT_CACHE |
| Proprietà driver JDBC: STMT_CACHE. 0 0 1 1 | |
traceDirectory | string | Proprietà driver JDBC: traceDirectory. | |
traceFile | string | Proprietà driver JDBC: traceFile. | |
traceFileAppend | booleano | Proprietà driver JDBC: traceFileAppend. | |
traceLevel | int | Combinazione bitwise dei seguenti valori costanti: 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 | Proprietà driver JDBC: useJDBC4ColumnNameAndLabelSemantics. I valori sono: 1 (YES) o 2 (NO). | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. |
oauthProvider > databaseStore > dataSource > properties.db2.jcc
Proprietà dell'origine dati per IBM Data Server Driver per JDBC e SQLJ per DB2.
Name | Type | Default | Description |
---|---|---|---|
driverType |
| 4 | Proprietà driver JDBC: driverType. 2 Driver JDBC di tipo 2. 4 Driver JDBC di tipo 4. |
databaseName | string | Proprietà driver JDBC: databaseName. | |
serverName | string | localhost | Server dove è in esecuzione il database. |
portNumber | int | 50000 | Porta su cui ottenere le connessioni al database. |
accountingInterval | string | Proprietà driver JDBC: accountingInterval. | |
activateDatabase | int | Proprietà driver JDBC: activateDatabase. | |
affinityFailbackInterval | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: affinityFailbackInterval. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
allowNextOnExhaustedResultSet |
| Proprietà driver JDBC: allowNextOnExhaustedResultSet. 1 YES 2 NO | |
allowNullResultSetForExecuteQuery |
| Proprietà driver JDBC: allowNullResultSetForExecuteQuery. 1 YES 2 NO | |
alternateGroupDatabaseName | string | Proprietà driver JDBC: alternateGroupDatabaseName. | |
alternateGroupPortNumber | string | Proprietà driver JDBC: alternateGroupPortNumber. | |
alternateGroupServerName | string | Proprietà driver JDBC: alternateGroupServerName. | |
atomicMultiRowInsert |
| Proprietà driver JDBC: atomicMultiRowInsert. 1 YES 2 NO | |
blockingReadConnectionTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: blockingReadConnectionTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
charOutputSize | breve | Proprietà driver JDBC: charOutputSize. | |
clientApplcompat | string | Proprietà driver JDBC: clientApplcompat. | |
clientAccountingInformation | string | Proprietà driver JDBC: clientAccountingInformation. | |
clientApplicationInformation | string | Proprietà driver JDBC: clientApplicationInformation. | |
clientBidiStringType |
| Proprietà driver JDBC: clientBidiStringType. 11 BIDI_ST11 4 BIDI_ST4 5 BIDI_ST5 6 BIDI_ST6 7 BIDI_ST7 8 BIDI_ST8 9 BIDI_ST9 10 BIDI_ST10 | |
clientDebugInfo | string Max: 254 | Proprietà driver JDBC: clientDebugInfo. | |
clientProgramId | string Max: 80 | Proprietà driver JDBC: clientProgramId. | |
clientProgramName | string Max: 12 | Proprietà driver JDBC: clientProgramName. | |
clientRerouteAlternatePortNumber | string | Proprietà driver JDBC: clientRerouteAlternatePortNumber. | |
clientRerouteAlternateServerName | string | Proprietà driver JDBC: clientRerouteAlternateServerName. | |
clientUser | string | Proprietà driver JDBC: clientUser. | |
clientWorkstation | string | Proprietà driver JDBC: clientWorkstation. | |
commandTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: commandTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
concurrentAccessResolution |
| Proprietà driver JDBC: concurrentAccessResolution. 1 CONCURRENTACCESS_USE_CURRENTLY_COMMITTED 2 CONCURRENTACCESS_WAIT_FOR_OUTCOME | |
connectionCloseWithInFlightTransaction |
| Proprietà driver JDBC: connectionCloseWithInFlightTransaction. 1 CONNECTION_CLOSE_WITH_EXCEPTION 2 CONNECTION_CLOSE_WITH_ROLLBACK | |
connectionTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: connectionTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
connectNode | int Min: 0 Max: 999 | Proprietà driver JDBC: connectNode. | |
currentAlternateGroupEntry | int | Proprietà driver JDBC: currentAlternateGroupEntry. | |
currentDegree | string | Proprietà driver JDBC: currentDegree. | |
currentExplainMode | string Max: 254 | Proprietà driver JDBC: currentExplainMode. | |
currentExplainSnapshot | int Max: 8 | Proprietà driver JDBC: currentExplainSnapshot. | |
currentFunctionPath | string | Proprietà driver JDBC: currentFunctionPath. | |
currentLocaleLcCtype | string | Proprietà driver JDBC: currentLocaleLcCtype. | |
currentLockTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: currentLockTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
currentMaintainedTableTypesForOptimization |
| Proprietà driver JDBC: currentMaintainedTableTypesForOptimization. SYSTEM SYSTEM ALL ALL NONE NONE USER USER | |
currentPackagePath | string | Proprietà driver JDBC: currentPackagePath. | |
currentPackageSet | string | Proprietà driver JDBC: currentPackageSet. | |
currentQueryOptimization |
| Proprietà driver JDBC: currentQueryOptimization. 0 0 1 1 2 2 3 3 5 5 7 7 9 9 | |
currentSQLID | string | Proprietà driver JDBC: currentSQLID. | |
currentSchema | string | Proprietà driver JDBC: currentSchema. | |
cursorSensitivity |
| Proprietà driver JDBC: cursorSensitivity. I valori sono: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). 0 TYPE_SCROLL_SENSITIVE_STATIC 1 TYPE_SCROLL_SENSITIVE_DYNAMIC 2 TYPE_SCROLL_ASENSITIVE | |
dateFormat |
| Proprietà driver JDBC: dateFormat. 1 ISO 2 USA 3 EUR 4 JIS | |
decimalRoundingMode |
| Proprietà driver JDBC: decimalRoundingMode. 1 ROUND_DOWN 2 ROUND_CEILING 3 ROUND_HALF_EVEN 4 ROUND_HALF_UP 6 ROUND_FLOOR | |
decimalSeparator |
| Proprietà driver JDBC: decimalSeparator. 1 DECIMAL_SEPARATOR_PERIOD 2 DECIMAL_SEPARATOR_COMMA | |
decimalStringFormat |
| Proprietà driver JDBC: decimalStringFormat. 1 DECIMAL_STRING_FORMAT_TO_STRING 2 DECIMAL_STRING_FORMAT_TO_PLAIN_STRING | |
deferPrepares | booleano | true | Proprietà driver JDBC: deferPrepares. |
downgradeHoldCursorsUnderXa | booleano | Proprietà driver JDBC: downgradeHoldCursorsUnderXa. | |
enableAlternateGroupSeamlessACR | booleano | Proprietà driver JDBC: enableAlternateGroupSeamlessACR. | |
enableBidiLayoutTransformation | booleano | Proprietà driver JDBC: enableBidiLayoutTransformation. | |
enableClientAffinitiesList |
| Proprietà driver JDBC: enableClientAffinitiesList. I valori sono: 1 (YES) o 2 (NO). 1 YES 2 NO | |
enableConnectionConcentrator | booleano | Proprietà driver JDBC: enableConnectionConcentrator. | |
enableExtendedDescribe |
| Proprietà driver JDBC: enableExtendedDescribe. 1 YES 2 NO | |
enableExtendedIndicators |
| Proprietà driver JDBC: enableExtendedIndicators. 1 YES 2 NO | |
enableMultiRowInsertSupport | booleano | Proprietà driver JDBC: enableMultiRowInsertSupport. | |
enableNamedParameterMarkers |
| Proprietà driver JDBC: enableNamedParameterMarkers. I valori sono: 1 (YES) o 2 (NO). 1 YES 2 NO | |
enableRowsetSupport |
| Proprietà driver JDBC: enableRowsetSupport. 1 YES 2 NO | |
enableSeamlessFailover |
| Proprietà driver JDBC: enableSeamlessFailover. I valori sono: 1 (YES) o 2 (NO). 1 YES 2 NO | |
enableSysplexWLB | booleano | Proprietà driver JDBC: enableSysplexWLB. | |
enableT2zosLBF |
| Proprietà driver JDBC: enableT2zosLBF. 1 YES 2 NO | |
enableT2zosLBFSPResultSets |
| Proprietà driver JDBC: enableT2zosLBFSPResultSets. 1 YES 2 NO | |
enableXACleanTransaction | booleano | Proprietà driver JDBC: enableXACleanTransaction. | |
encryptionAlgorithm |
| Proprietà driver JDBC: encryptionAlgorithm. 1 1 2 2 | |
extendedTableInfo |
| Proprietà driver JDBC: extendedTableInfo. 1 YES 2 NO | |
fetchSize | int | Proprietà driver JDBC: fetchSize. | |
fullyMaterializeInputStreams | booleano | Proprietà driver JDBC: fullyMaterializeInputStreams. | |
fullyMaterializeInputStreamsOnBatchExecution |
| Proprietà driver JDBC: fullyMaterializeInputStreamsOnBatchExecution. 1 YES 2 NO | |
fullyMaterializeLobData | booleano | Proprietà driver JDBC: fullyMaterializeLobData. | |
implicitRollbackOption |
| Proprietà driver JDBC: implicitRollbackOption. 0 IMPLICIT_ROLLBACK_OPTION_NOT_SET 1 IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION 2 IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION | |
interruptProcessingMode |
| Proprietà driver JDBC: interruptProcessingMode. 0 INTERRUPT_PROCESSING_MODE_DISABLED 1 INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL 2 INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET | |
jdbcCollection | string | Proprietà driver JDBC: jdbcCollection. | |
keepAliveTimeOut | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: keepAliveTimeOut. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
keepDynamic | int | Proprietà driver JDBC: keepDynamic. | |
kerberosServerPrincipal | string | Proprietà driver JDBC: kerberosServerPrincipal. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
maxConnCachedParamBufferSize | int | Proprietà driver JDBC: maxConnCachedParamBufferSize. | |
maxRetriesForClientReroute | int | Proprietà driver JDBC: maxRetriesForClientReroute. | |
maxRowsetSize | int | Proprietà driver JDBC: maxRowsetSize. | |
maxTransportObjects | int | Proprietà driver JDBC: maxTransportObjects. | |
memberConnectTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: memberConnectTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
optimizationProfile | string | Proprietà driver JDBC: optimizationProfile. | |
optimizationProfileToFlush | string | Proprietà driver JDBC: optimizationProfileToFlush. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
pkList | string | Proprietà driver JDBC: pkList. | |
profileName | string | Proprietà driver JDBC: profileName. | |
progressiveStreaming |
| Proprietà driver JDBC: progressiveStreaming. I valori sono: 1 (YES) o 2 (NO). 1 YES 2 NO | |
queryCloseImplicit |
| Proprietà driver JDBC: queryCloseImplicit. I valori sono: 1 (QUERY_CLOSE_IMPLICIT_YES) o 2 (QUERY_CLOSE_IMPLICIT_NO). 1 QUERY_CLOSE_IMPLICIT_YES 2 QUERY_CLOSE_IMPLICIT_NO | |
queryDataSize | int Min: 4096 Max: 65535 | Proprietà driver JDBC: queryDataSize. | |
queryTimeoutInterruptProcessingMode |
| Proprietà driver JDBC: queryTimeoutInterruptProcessingMode. 1 INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL 2 INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET | |
readOnly | booleano | Proprietà driver JDBC: readOnly. | |
recordTemporalHistory |
| Proprietà driver JDBC: recordTemporalHistory. 1 YES 2 NO | |
reportLongTypes |
| Proprietà driver JDBC: reportLongTypes. 1 YES 2 NO | |
resultSetHoldability |
| Proprietà driver JDBC: resultSetHoldability. I valori sono: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
resultSetHoldabilityForCatalogQueries |
| Proprietà driver JDBC: resultSetHoldabilityForCatalogQueries. I valori sono: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
retrieveMessagesFromServerOnGetMessage | booleano | true | Proprietà driver JDBC: retrieveMessagesFromServerOnGetMessage. |
retryIntervalForClientReroute | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: retryIntervalForClientReroute. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
retryWithAlternativeSecurityMechanism |
| Proprietà driver JDBC: retryWithAlternativeSecurityMechanism. 1 YES 2 NO | |
returnAlias |
| Proprietà driver JDBC: returnAlias. 1 1 2 2 | |
securityMechanism |
| Proprietà driver JDBC: securityMechanism. I valori sono: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY), 11 (KERBEROS_SECURITY), 12 (ENCRYPTED_USER_AND_DATA_SECURITY), 13 (ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY), 15 (PLUGIN_SECURITY), 16 (ENCRYPTED_USER_ONLY_SECURITY), 18 (TLS_CLIENT_CERTIFICATE_SECURITY). 11 KERBEROS_SECURITY 12 ENCRYPTED_USER_AND_DATA_SECURITY 13 ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 15 PLUGIN_SECURITY 16 ENCRYPTED_USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 18 TLS_CLIENT_CERTIFICATE_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY | |
sendCharInputsUTF8 |
| Proprietà driver JDBC: sendCharInputsUTF8. 1 YES 2 NO | |
sendDataAsIs | booleano | Proprietà driver JDBC: sendDataAsIs. | |
serverBidiStringType |
| Proprietà driver JDBC: serverBidiStringType. 11 BIDI_ST11 4 BIDI_ST4 5 BIDI_ST5 6 BIDI_ST6 7 BIDI_ST7 8 BIDI_ST8 9 BIDI_ST9 10 BIDI_ST10 | |
sessionTimeZone | string | Proprietà driver JDBC: sessionTimeZone. | |
sqljCloseStmtsWithOpenResultSet | booleano | Proprietà driver JDBC: sqljCloseStmtsWithOpenResultSet. | |
sqljEnableClassLoaderSpecificProfiles | booleano | Proprietà driver JDBC: sqljEnableClassLoaderSpecificProfiles. | |
ssid | string | Proprietà driver JDBC: ssid. | |
sslCertLocation | string | Proprietà driver JDBC: sslCertLocation. | |
SSLCipherSuites | string | Proprietà driver JDBC: SSLCipherSuites. | |
sslConnection | booleano | Proprietà driver JDBC: sslConnection. | |
sslTrustStoreLocation | string | Proprietà driver JDBC: sslTrustStoreLocation. | |
sslTrustStorePassword | Password codificata reversibilmente (stringa) | Proprietà driver JDBC: sslTrustStorePassword. | |
sslTrustStoreType | string | Proprietà driver JDBC: sslTrustStoreType. | |
statementConcentrator |
| Proprietà driver JDBC: statementConcentrator. 1 STATEMENT_CONCENTRATOR_OFF 2 STATEMENT_CONCENTRATOR_WITH_LITERALS | |
streamBufferSize | int | Proprietà driver JDBC: streamBufferSize. | |
stripTrailingZerosForDecimalNumbers |
| Proprietà driver JDBC: stripTrailingZerosForDecimalNumbers. 1 YES 2 NO | |
sysSchema | string | Proprietà driver JDBC: sysSchema. | |
timeFormat |
| Proprietà driver JDBC: timeFormat. 1 ISO 2 USA 3 EUR 4 JIS | |
timerLevelForQueryTimeOut |
| Proprietà driver JDBC: timerLevelForQueryTimeOut. 1 QUERYTIMEOUT_STATEMENT_LEVEL 2 QUERYTIMEOUT_CONNECTION_LEVEL -1 QUERYTIMEOUT_DISABLED | |
timestampFormat |
| Proprietà driver JDBC: timestampFormat. 1 ISO 5 JDBC | |
timestampOutputType |
| Proprietà driver JDBC: timestampOutputType. 1 JDBC_TIMESTAMP 2 JCC_DBTIMESTAMP | |
timestampPrecisionReporting |
| Proprietà driver JDBC: timestampPrecisionReporting. 1 TIMESTAMP_JDBC_STANDARD 2 TIMESTAMP_ZERO_PADDING | |
traceDirectory | string | Proprietà driver JDBC: traceDirectory. | |
traceFile | string | Proprietà driver JDBC: traceFile. | |
traceFileAppend | booleano | Proprietà driver JDBC: traceFileAppend. | |
traceFileCount | int | Proprietà driver JDBC: traceFileCount. | |
traceFileSize | int | Proprietà driver JDBC: traceFileSize. | |
traceLevel | int | 0 | Combinazione bitwise dei seguenti valori costanti: 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 |
| Proprietà driver JDBC: traceOption 0 0 1 1 | |
translateForBitData |
| Proprietà driver JDBC: translateForBitData. 1 HEX_REPRESENTATION 2 SERVER_ENCODING_REPRESENTATION | |
updateCountForBatch |
| Proprietà driver JDBC: updateCountForBatch. 1 NO_UPDATE_COUNT 2 TOTAL_UPDATE_COUNT | |
useCachedCursor | booleano | Proprietà driver JDBC: useCachedCursor. | |
useIdentityValLocalForAutoGeneratedKeys | booleano | Proprietà driver JDBC: useIdentityValLocalForAutoGeneratedKeys. | |
useJDBC4ColumnNameAndLabelSemantics |
| Proprietà driver JDBC: useJDBC4ColumnNameAndLabelSemantics. I valori sono: 1 (YES) o 2 (NO). 1 YES 2 NO | |
useJDBC41DefinitionForGetColumns |
| Proprietà driver JDBC: useJDBC41DefinitionForGetColumns. 1 YES 2 NO | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
useRowsetCursor | booleano | Proprietà driver JDBC: useRowsetCursor. | |
useTransactionRedirect | booleano | Proprietà driver JDBC: useTransactionRedirect. | |
xaNetworkOptimization | booleano | Proprietà driver JDBC: xaNetworkOptimization. | |
xmlFormat |
| Proprietà driver JDBC: xmlFormat. 0 XML_FORMAT_TEXTUAL 1 XML_FORMAT_BINARY |
oauthProvider > databaseStore > dataSource > properties.db2.i.toolbox
Proprietà dell'origine dati per il driver JDBC IBM DB2 for i Toolbox.
Name | Type | Default | Description |
---|---|---|---|
serverName | string | Server dove è in esecuzione il database. | |
databaseName | string | Proprietà driver JDBC: databaseName. | |
access |
| all | Proprietà driver JDBC: access. all all read call read call read only read only |
behaviorOverride | int | Proprietà driver JDBC: behaviorOverride. | |
bidiImplicitReordering | booleano | true | Proprietà driver JDBC: bidiImplicitReordering. |
bidiNumericOrdering | booleano | false | Proprietà driver JDBC: bidiNumericOrdering. |
bidiStringType | int | Proprietà driver JDBC: bidiStringType. | |
bigDecimal | booleano | true | Proprietà driver JDBC: bigDecimal. |
blockCriteria |
| 2 | Proprietà driver JDBC: blockCriteria. I valori sono: 0 (nessun blocco di record), 1 (blocco se viene specificato FOR FETCH ONLY), 2 (blocco se viene specificato FOR UPDATE). 0 0 1 1 2 2 |
blockSize |
| 32 | Proprietà driver JDBC: blockSize. 0 0 256 256 16 16 512 512 128 128 8 8 64 64 32 32 |
characterTruncation |
| Proprietà driver JDBC: CharacterTruncation. default default warning warning none none | |
concurrentAccessResolution | int Min: 0 Max: 3 | Proprietà driver JDBC: concurrentAccessResolution. | |
cursorHold | booleano | false | Proprietà driver JDBC: cursorHold. |
cursorSensitivity |
| asensitive | Proprietà driver JDBC: cursorSensitivity. I valori sono: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). asensitive asensitive insensitive insensitive sensitive sensitive |
dataCompression | booleano | true | Proprietà driver JDBC: dataCompression. |
dataTruncation | booleano | true | Proprietà driver JDBC: dataTruncation. |
dateFormat |
| Proprietà driver JDBC: dateFormat. julian julian dmy dmy ymd ymd usa usa eur eur mdy mdy iso iso jis jis | |
dateSeparator |
| Proprietà driver JDBC: dateSeparator. \, Il carattere virgola (,). ** Il carattere spazio ( ). - Il carattere trattino (-). . Il carattere punto (.). /** Il carattere barra (/). | |
decfloatRoundingMode |
| Proprietà driver JDBC: decfloatRoundingMode. ceiling ceiling half even half even half up half up up up floor floor down down half down half down | |
decimalDataErrors | string | Proprietà driver JDBC: decimalDataErrors. | |
decimalSeparator |
| Proprietà driver JDBC: decimalSeparator. \, Il carattere virgola (,). . Il carattere punto (.). | |
describeOption | string | Proprietà driver JDBC: describeOption. | |
driver |
| toolbox | Proprietà driver JDBC: driver. native native toolbox toolbox |
errors |
| basic | Proprietà driver JDBC: errori. basic basic full full |
extendedDynamic | booleano | false | Proprietà driver JDBC: extendedDynamic. |
extendedMetaData | booleano | false | Proprietà driver JDBC: extendedMetaData. |
fullOpen | booleano | false | Proprietà driver JDBC: fullOpen. |
holdInputLocators | booleano | true | Proprietà driver JDBC: holdInputLocators. |
holdStatements | booleano | false | Proprietà driver JDBC: holdStatements. |
ignoreWarnings | string | Proprietà driver JDBC: ignoreWarnings. | |
isolationLevelSwitchingSupport | booleano | false | Proprietà driver JDBC: isolationLevelSwitchingSupport. |
keepAlive | booleano | Proprietà driver JDBC: keepAlive. | |
lazyClose | booleano | false | Proprietà driver JDBC: lazyClose. |
libraries | string | Proprietà driver JDBC: libraries. | |
lobThreshold | int Min: 0 Max: 16777216 | 0 | Proprietà driver JDBC: lobThreshold. |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
maximumPrecision |
| 31 | Proprietà driver JDBC: maximumPrecision. 63 64 31 31 |
maximumBlockedInputRows | int Min: 1 Max: 32000 | Proprietà driver JDBC: maximumBlockedInputRows. | |
maximumScale | int Min: 0 Max: 63 | 31 | Proprietà driver JDBC: maximumScale. |
metaDataSource | int Min: 0 Max: 1 | 1 | Proprietà driver JDBC: metaDataSource. |
minimumDivideScale | int Min: 0 Max: 9 | 0 | Proprietà driver JDBC: minimumDivideScale. |
naming |
| sql | Proprietà driver JDBC: naming. system system sql sql |
numericRangeError |
| Proprietà driver JDBC: numericRangeError. default default warning warning none none | |
package | string | Proprietà driver JDBC: package. | |
packageAdd | booleano | true | Proprietà driver JDBC: packageAdd. |
packageCCSID |
| 13488 | Proprietà driver JDBC: packageCCSID. I valori sono: 1200 (UCS-2) o 13488 (UTF-16). 1200 1200 (UCS-2) 13488 13488 (UTF-16) |
packageCache | booleano | false | Proprietà driver JDBC: packageCache. |
packageCriteria |
| default | Proprietà driver JDBC: packageCriteria. default default select select |
packageError |
| warning | Proprietà driver JDBC: packageError. exception exception warning warning none none |
packageLibrary | string | QGPL | Proprietà driver JDBC: packageLibrary. |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
prefetch | booleano | true | Proprietà driver JDBC: prefetch. |
prompt | booleano | false | Proprietà driver JDBC: prompt. |
proxyServer | string | Proprietà driver JDBC: proxyServer. | |
qaqqiniLibrary | string | Proprietà driver JDBC: qaqqiniLibrary. | |
queryOptimizeGoal | int Min: 0 Max: 2 | 0 | Proprietà driver JDBC: queryOptimizeGoal. I valori sono: 1 (*FIRSTIO) o 2 (*ALLIO). |
queryReplaceTruncatedParameter | string | Proprietà driver JDBC: queryReplaceTruncatedParameter. | |
queryTimeoutMechanism |
| Proprietà driver JDBC: queryTimeoutMechanism. cancel cancel qqrytimlmt qqrytimlmt | |
queryStorageLimit | int Min: -1 | Limite memoria query | |
receiveBufferSize | int Min: 1 | Proprietà driver JDBC: receiveBufferSize. | |
remarks |
| system | Proprietà driver JDBC: remarks. system system sql sql |
rollbackCursorHold | booleano | false | Proprietà driver JDBC: rollbackCursorHold. |
savePasswordWhenSerialized | booleano | false | Proprietà driver JDBC: savePasswordWhenSerialized. |
secondaryUrl | string | Proprietà driver JDBC: secondaryUrl. | |
secure | booleano | false | Proprietà driver JDBC: secure. |
secureCurrentUser | booleano | Proprietà driver JDBC: secureCurrentUser. | |
sendBufferSize | int Min: 1 | Proprietà driver JDBC: sendBufferSize. | |
serverTraceCategories | int | 0 | Proprietà driver JDBC: serverTraceCategories. |
serverTrace | int | Proprietà driver JDBC: serverTrace. | |
soLinger | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: soLinger. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
soTimeout | Un periodo di tempo con precisione al millisecondo | Proprietà driver JDBC: soTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. | |
sort |
| hex | Proprietà driver JDBC: sort. hex hex language language table table |
sortLanguage | string | Proprietà driver JDBC: sortLanguage. | |
sortTable | string | Proprietà driver JDBC: sortTable. | |
sortWeight |
| Proprietà driver JDBC: sortWeight. shared shared unqiue unique | |
tcpNoDelay | booleano | Proprietà driver JDBC: tcpNoDelay. | |
threadUsed | booleano | true | Proprietà driver JDBC: threadUsed. |
timeFormat |
| Proprietà driver JDBC: timeFormat. usa usa eur eur iso iso jis jis hms hms | |
timeSeparator |
| Proprietà driver JDBC: timeSeparator. \, Il carattere virgola (,). ** Il carattere spazio ( ). : Il carattere due punti (:). .** Il carattere punto (.). | |
timestampFormat |
| Proprietà driver JDBC: timestampFormat. iso iso ibmsql ibmsql | |
toolboxTrace |
| Proprietà driver JDBC: toolboxTrace. all all proxy proxy datastream datastream pcml pcml warning warning information information jdbc jdbc none none diagnostic diagnostic thread thread error error conversion conversion | |
trace | booleano | Proprietà driver JDBC: trace. | |
translateBinary | booleano | false | Proprietà driver JDBC: translateBinary. |
translateBoolean | booleano | true | Proprietà driver JDBC: translateBoolean. |
translateHex |
| character | Proprietà driver JDBC: translateHex. character character binary binary |
trueAutoCommit | booleano | false | Proprietà driver JDBC: trueAutoCommit. |
useBlockUpdate | booleano | Proprietà driver JDBC: useBlockUpdate. | |
useDrdaMetadataVersion | booleano | Proprietà driver JDBC: useDrdaMetadataVersion. | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
variableFieldCompression |
| Proprietà driver JDBC: variableFieldCompression. all all true true false false insert insert | |
xaLooselyCoupledSupport | int Min: 0 Max: 1 | 0 | Proprietà driver JDBC: xaLooselyCoupledSupport. |
oauthProvider > databaseStore > dataSource > properties.sybase
Proprietà dell'origine dati per il driver JDBC Sybase.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Proprietà driver JDBC: databaseName. | |
serverName | string | localhost | Server dove è in esecuzione il database. |
portNumber | int | 5000 | Porta su cui ottenere le connessioni al database. |
connectionProperties | string | SELECT_OPENS_CURSOR=true | Proprietà driver JDBC: connectionProperties. |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
networkProtocol |
| Proprietà driver JDBC: networkProtocol. socket socket SSL SSL | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
resourceManagerName | string | Proprietà driver JDBC: resourceManagerName. | |
SERVER_INITIATED_TRANSACTIONS |
| false | Proprietà driver JDBC: SERVER_INITIATED_TRANSACTIONS. true true false false |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
version | int | Proprietà driver JDBC: version. |
oauthProvider > databaseStore > dataSource > containerAuthData
Dati di autenticazione predefiniti per l'autenticazione gestita dal contenitore che si applica quando i bind non specificano un alias di autenticazione per un riferimento della risorsa con res-auth=CONTAINER. Se si effettuano aggiornamenti mentre il server è in esecuzione, le modifiche si applicano alle nuove richieste di connessione; le connessioni in uso non sono influenzate.
Name | Type | Default | Description |
---|---|---|---|
user | string | Il nome dell'utente da utilizzare durante la connessione a EIS. | |
password | Password codificata reversibilmente (stringa) | La password dell'utente da utilizzare durante la connessione a EIS. Il valore può essere memorizzato come testo in chiaro oppure in formato codificato. Si consiglia di codificare la password. Per eseguire tale operazione, utilizzare lo strumento securityUtility con l'opzione encode. |
oauthProvider > databaseStore > dataSource > jaasLoginContextEntry
La voce di contesto del login JAAS per l'autenticazione. Se si effettuano aggiornamenti mentre il server è in esecuzione, gli aggiornamenti si applicano alle nuove richieste di connessione; le connessioni in uso non sono influenzate.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nome della voce di configurazione JAAS. | |
loginModuleRef | Elenco di riferimenti agli elementi di livello più alto jaasLoginModule (stringa separata da virgole). | hashtable,userNameAndPassword,certificate,token | Un riferimento all'ID di un modulo di login JAAS. |
oauthProvider > databaseStore > dataSource > onConnect
Il comando SQL da eseguire una volta su ogni nuova connessione stabilita al database. L'istruzione SQL si applica solo alle connessioni appena create e non a quelle esistenti riutilizzate dal pool di connessione. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione.
oauthProvider > databaseStore > dataSource > recoveryAuthData
I dati di autenticazione per il ripristino della transazione.
Name | Type | Default | Description |
---|---|---|---|
user | string | Il nome dell'utente da utilizzare durante la connessione a EIS. | |
password | Password codificata reversibilmente (stringa) | La password dell'utente da utilizzare durante la connessione a EIS. Il valore può essere memorizzato come testo in chiaro oppure in formato codificato. Si consiglia di codificare la password. Per eseguire tale operazione, utilizzare lo strumento securityUtility con l'opzione encode. |
Riferimento alla libreria condivisa contenente la classe del plug-in mediatore.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nome della libreria condivisa per gli amministratori | |
description | string | Descrizione della libreria condivisa per gli amministratori | |
filesetRef | Elenco di riferimenti agli elementi di livello più alto fileset (stringa separata da virgole). | ID dell'insieme di file di riferimento | |
apiTypeVisibility | string | spec,ibm-api,api,stable | I tipi di package API supportati da questo programma di caricamento classe. Questo valore è un elenco separato da virgole di una combinazione dei seguenti package API: spec, ibm-api, api, stable, terza parte. |
oauthProvider > library > fileset
ID dell'insieme di file di riferimento
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
dir | Percorso a una directory | ${server.config.dir} | La directory di base in cui ricercare i file. |
caseSensitive | booleano | true | Valore booleano per indicare se la ricerca deve essere sensibile al maiuscolo/minuscolo (valore predefinito: true). |
includes | string | * | L'elenco di pattern di nomi file separati da spazio o virgola da includere nei risultati della ricerca (valore predefinito: *). |
excludes | string | L'elenco di pattern di nomi file separati da spazio o virgola da escludere dai risultati della ricerca; per impostazione predefinita, non viene escluso alcun file. | |
scanInterval | Un periodo di tempo con precisione al millisecondo | 0 | Intervallo di scansione per il controllo delle modifiche all'insieme di file come valore long con suffisso dell'unità di tempo h-ore, m-minuti, s-secondi, ms-millisecondi (ad esempio, 2ms oppure 5s). Disabilitato (intervallo scansione=0) per impostazione predefinita. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. |
oauthProvider > library > folder
Id della cartella di riferimento
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
dir | Percorso a una directory | Directory o cartella da includere nel percorso classe della libreria per individuare i file delle risorse |
oauthProvider > library > file
Id del file di riferimento
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | Percorso a un file | Nome file completo |
oauthProvider > mediatorClassname
Il nome della classe del plug-in mediatore. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.mediator.classnames.
Un tipo di concessione del token di accesso (come descritto nella specifica OAuth) consentito per il provider. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.grant.types.allowed.
oauthProvider > autoAuthorizeClient
Il nome di un client al quale è consentito utilizzare l'auto-autorizzazione. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.autoauthorize.clients.
Il tipo di token da produrre. Uno tra opaque, jwt or mpjwt. Mpjwt è il formato microprofilo standardizzato. Il valore predefinito è opaque.
Il tipo di concessione (grant_type) per il gestore token JWT
Name | Type | Default | Description |
---|---|---|---|
maxJtiCacheSize | long Min: 1 | 10000 | La dimensione massima della cache, che conserva i dati jti del token jwt, per evitare il riutilizzo di jti. |
clockSkew | Un periodo di tempo con precisione al secondo | 300s | La differenza oraria consentita tra i sistemi client OpenID Connect e provider OpenID Connect quando non sono sincronizzati. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
tokenMaxLifetime | Un periodo di tempo con precisione al secondo | 7200s | L'orario indica la durata massima di un token jwt attivo a partire dal momento di emissione (issued-at-time). Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
iatRequired | booleano | false | L'asserzione iat in un token jwt è obbligatoria. |
Le richieste extra da inserire nei payload del token ID, in aggiunta alle richieste predefinite di realmName, uniqueSecurityName e groupIds.
Specificare le asserzioni per l'ambito.
Name | Type | Default | Description |
---|---|---|---|
profile | string | name, family_name, given_name, middle_name, nickname, preferred_username, profile, picture, website, gender, birthdate, zoneinfo, locale, updated_at | Specificare un elenco separato da virgole di asserzioni associate all'ambito del profilo. |
string | email, email_verified | Specificare un elenco separato da virgole di asserzioni associate all'ambito dell'e-mail. | |
address | string | address | Specificare un elenco separato da virgole di asserzioni associate all'ambito dell'indirizzo. |
phone | string | phone_number, phone_number_verified | Specificare un elenco separato da virgole di asserzioni associate all'ambito del telefono. |
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | string | Specificare il nome della proprietà | |
value | string | Specificare il valore della proprietà |
Specificare la chiave del registro utente per l'asserzione.
Name | Type | Default | Description |
---|---|---|---|
name | string | displayName | Specificare la chiave del registro utenti che verrà richiamata per l'asserzione del nome. |
given_name | string | givenName | Specificare la chiave del registro utenti che verrà richiamata per l'asserzione del nome fornito (given_name). |
picture | string | photoURL | Specificare la chiave del registro utenti che verrà richiamata per l'asserzione dell'immagine. |
string | Specificare la chiave del registro utenti che verrà richiamata per l'asserzione del e-mail. | ||
address | string | postalAddress | Specificare la chiave del registro utenti che verrà richiamata per l'asserzione dell'indirizzo. |
phone_number | string | telephoneNumber | Specificare la chiave del registro utenti che verrà richiamata per l'asserzione del numero di telefono. |
claimToUserRegistryMap > property
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | string | Specificare il nome della proprietà | |
value | string | Specificare il valore della proprietà |
Il rilevamento si basa su OpenID Connect e Jazz Authorization Server Profile.
Name | Type | Default | Description |
---|---|---|---|
claimsParameterSupported | booleano | false | Indicare tramite true o false se il parametro asserzione è supportato o meno. |
requestParameterSupported | booleano | false | Indicare tramite true o false se il parametro richiesta è supportato o meno. |
requestUriParameterSupported | booleano | false | Indicare tramite true o false se il parametro URI richiesta è supportato o meno. |
requireRequestUriRegistration | booleano | false | Indicare tramite true o false se è supportato o meno richiedere la registrazione dell'URI della richiesta. |
discovery > responseTypesSupported
Specificare i tipi di risposta che verranno supportati dall'OP, sotto forma di elenco separato da virgole.
discovery > idTokenSigningAlgValuesSupported
Specificare l'algoritmo di firma che verrà utilizzato per firmare il token ID.
Specificare, sotto forma di elenco separato da virgole, gli ambiti che verranno supportati.
Specificare, sotto forma di elenco separato da virgole, le asserzioni che verranno supportate.
discovery > responseModesSupported
Specificare le modalità di risposta che verranno utilizzate, sotto forma di elenco separato da virgole.
discovery > grantTypesSupported
Specificare i tipi di concessione che verranno utilizzati, sotto forma di elenco separato da virgole.
discovery > tokenEndpointAuthMethodsSupported
Specificare i metodi di autenticazione endpoint token che verranno utilizzati, sotto forma di elenco separato da virgole.