Configuraţia pentru un Cloudant Builder. Un Cloudant Builder creează instanţe de client Cloudant Client care se pot conecta la o bază de date Cloudant.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
libraryRef | O referinţă la elementul de nivel înalt library (şir). | Specifică o bibliotecă ce conţine biblioteca Cloudant Client şi dependenţele sale. | |
disableSSLAuthentication | boolean | false | Dezactivează verificarea numelui de gazdă şi validarea lanţului de certificare. |
jndiName | string | Nume JNDI. | |
url | string | URL pentru serverul Cloudant, care include gazda şi portul. | |
account | string | Numele de cont utilizat pentru conectarea la o bază de date Cloudant. | |
containerAuthDataRef | O referinţă la elementul de nivel înalt authData (şir). | Date de autentificare implicite pentru autentificarea gestionată de container când legările nu specifică un alias de autentificare pentru o referinţă de resursă cu res-auth=CONTAINER. | |
username | string | ID-ul de utilizator Cloudant folosit pentru logarea şi accesul la bazele dumneavoastră de date. | |
password | Parolă codată invers (şir) | Parola corespunzătoare ID-ului de utilizator Cloudant. | |
connectTimeout | O perioadă de timp cu precizie de milisecunde | 5m | Timeout-ul pentru stabilirea unei conexiuni. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde. |
maxConnections | int Min: 0 | 6 | Numărul maxim de conexiuni concurente pe care le poate face un client Cloudant la o gazdă. |
proxyUrl | string | URL-ul unui server proxy de utilizat la conectarea la un server Cloudant. | |
proxyUser | string | Numele de utilizator pentru un server proxy de utilizat la conectarea la un server Cloudant. | |
proxyPassword | Parolă codată invers (şir) | Parola care corespunde la numele de utilizator pentru un server proxy de utilizat la conectarea la un server Cloudant. | |
readTimeout | O perioadă de timp cu precizie de milisecunde | 5m | Valoarea timeout-ului cât se aşteaptă un răspuns de la o conexiune de client stabilită. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde. |
sslRef | O referinţă la elementul de nivel înalt ssl (şir). | Specifică configuraţia SSL necesară pentru a stabili o conexiune securizată. |
Specifică o bibliotecă ce conţine biblioteca Cloudant Client şi dependenţele sale.
Name | Type | Default | Description |
---|---|---|---|
name | string | Numele bibliotecii partajate pentru administratori | |
description | string | Descrierea bibliotecii partajate pentru administratori | |
filesetRef | Listă de referinţe la elemente de nivel înalt fileset (şir separat prin virgule). | Id al fileset-ului referenţiat | |
apiTypeVisibility | string | spec,ibm-api,api,stable | Tipurile de pachete API pe care le acceptă acest încărcător de clasă. Această valoare este o listă separată cu virgule ce conţine oricare combinaţie a următoarelor pachete API: spec, ibm-api, api, stable, third-party. |
Id al fileset-ului referenţiat
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
dir | Calea la un director | ${server.config.dir} | Directorul de bază pentru căutarea fişierelor. |
caseSensitive | boolean | true | Boolean pentru a indica dacă ar trebui să fie sau nu căutarea sensibilă la majuscule (implicit: true). |
includes | string | * | Lista de modele de nume de fişiere separată prin virgulă sau spaţiu de inclus în rezultatele căutării (implicit: *). |
excludes | string | Lista de modele de nume de fişiere separată prin virgulă sau spaţiu de exclus din rezultatele căutării, implicit nu este exclus nici un fişier. | |
scanInterval | O perioadă de timp cu precizie de milisecunde | 0 | Intervalul de scanare pentru a verifica setul de fişiere pentru modificări, împreună cu un sufix de unitate de timp h-oră, m-minut, s-secundă, ms-milisecundă (de exemplu, 2ms sau 5s). Dezactivat (scanInterval=0) implicit. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde. |
ID-ul folderului cu referinţă
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
dir | Calea la un director | Director sau folder ce va fi inclus în calea de clase a bibliotecii pentru localizarea fişierelor resursei |
ID-ul fişierului cu referinţă
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
name | Calea la un fişier | Nume fişier complet calificat |
Date de autentificare implicite pentru autentificarea gestionată de container când legările nu specifică un alias de autentificare pentru o referinţă de resursă cu res-auth=CONTAINER.
Name | Type | Default | Description |
---|---|---|---|
user | string | Nume utilizator de utilizat la conectarea la EIS. | |
password | Parolă codată invers (şir) | Parolă utilizator de utilizat la conectarea la EIS. Valoarea poate fi memorată în text în clar sau formă codată. Este recomandat să codificaţi parola. Pentru a face acest lucru, utilizaţi unealta securityUtility cu opţiunea de codare. |
Specifică configuraţia SSL necesară pentru a stabili o conexiune securizată.
Name | Type | Default | Description |
---|---|---|---|
keyStoreRef | O referinţă la elementul de nivel înalt keyStore (şir). | Un depozit de chei ce conţinute intrări cheie pentru un repertoriu SSL. Acest atribut este necesar. | |
trustStoreRef | O referinţă la elementul de nivel înalt keyStore (şir). | ${keyStoreRef} | Un depozit de chei ce conţine intrări de certificat de încredere utilizate de repertoriul SSL pentru verificarea semnăturilor. Acest atribut este opţional. Dacă nu este specificat, acelaşi depozit de chei este folosit atât pentru intrările de chei, cât şi pentru intrările de certificat de încredere. |
sslProtocol | string | Protocolul SSL pentru dialogul de confirmare. Valorile de protocol pot fi găsite în documentaţia pentru furnizorul subiacent JRE's Java Secure Socket Extension (JSSE). Când utilizaţi IBM JRE, valoarea implicită este SSL_TLS şi, când utilizaţi Oracle JRE, valoarea implicită este SSL. | |
clientAuthentication | boolean | false | Specifică dacă este activată autentificarea clientului. Dacă este setată la true, atunci este necesară autentificarea clientului şi clientul trebuie să furnizeze un certificat pentru autorizările de server. |
clientAuthenticationSupported | boolean | false | Specifică dacă este suportată o autentificare de client. Dacă este setat la true, atunci suportul de autentificare client înseamnă că serverul va verifica autorizarea de la un client dacă clientul prezintă un certificat. |
securityLevel |
| HIGH | Specifică grupul de suite de cifrare utilizat de dialogul de confirmare SSL. HIGH sunt cifruri 3DES şi de 128 biţi şi mai mult, MEDIUM sunt cifruri DES şi de 40 biţi, LOW sunt cifruri fără criptare. Dacă este utilizat atributul enabledCiphers, lista securityLevel este ignorată. HIGH Suite de cifrare 3DES şi de 128 biţi şi mai mult MEDIUM %repertoire.MEDIUM LOW %repertoire.LOW CUSTOM %repertoire.CUSTOM |
clientKeyAlias | string | Specifică aliasul certificatului în depozitul de chei care este utilizat ca cheie pentru a trimite la un server care are activată autentificarea de client. Acest atribut este necesar doar dacă depozitul de chei are mai mult de o intrare cheie. | |
serverKeyAlias | string | Specifică aliasul certificatului în depozitul de chei care este utilizat ca cheie a serverului. Acest atribut este necesar doar dacă depozitul de chei are mai mult de o intrare cheie. | |
enabledCiphers | string | Specifică o listă personalizată de cifruri. Separaţi fiecare cifru din listă cu un spaţiu. Cifrul suportat va depinde de JRE-ul subiacent utilizat. Vă rugăm să verificaţi JRE-ul pentru cifrurile valide. |
Un ID de configuraţie unic.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
host | string | Serverul utilizează această configuraţie SSL când accesează numele de gazdă specificat. | |
port | int | Serverul utilizează această configuraţie SSL când accesează numele de gazdă de la distanţă la portul specificat. | |
clientCertificate | string | Clientul utilizează acest alias de certificat dacă faceţi o conexiune la un server care suportă sau necesită autentificare de client. |