Configuración para un Cloudant Builder. Un Cloudant Builder crea instancias de cliente Cloudant, que pueden conectarse a una base de datos de Cloudant.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
libraryRef | Una referencia a un elemento library de nivel superior (string). | Especifica una biblioteca que contiene la biblioteca del cliente Cloudant y sus dependencias. | |
disableSSLAuthentication | boolean | false | Inhabilita la verificación de nombre de host y la validación de la cadena de certificados. |
jndiName | string | Nombre JNDI. | |
url | string | URL del servidor Cloudant, que incluye el host y el puerto. | |
account | string | Nombre de cuenta utilizado para conectar con una base de datos Cloudant. | |
containerAuthDataRef | Una referencia a un elemento authData de nivel superior (string). | Datos de autenticación predeterminados para la autenticación gestionada por contenedor que se aplican cuando los enlaces no especifican un alias de autenticación para una referencia de recurso con res-auth=CONTAINER. | |
username | string | ID de usuario de Cloudant utilizado para iniciar la sesión y acceder a las bases de datos. | |
password | Contraseña codificada de forma reversible (string) | Contraseña correspondiente al ID de usuario de Cloudant. | |
connectTimeout | Un período de tiempo con precisión de milisegundos | 5m | El tiempo de espera para establecer una conexión. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. |
maxConnections | int Min: 0 | 6 | Número máximo de conexiones simultáneas que un cliente Cloudant puede realizar con el host. |
proxyUrl | string | URL de un servidor proxy que se debe utilizar para conectar con un servidor Cloudant. | |
proxyUser | string | Nombre de usuario de un servidor proxy que se debe utilizar para conectar con un servidor Cloudant. | |
proxyPassword | Contraseña codificada de forma reversible (string) | Contraseña correspondiente al nombre de usuario de un servidor proxy que se debe utilizar para conectar con un servidor Cloudant. | |
readTimeout | Un período de tiempo con precisión de milisegundos | 5m | Tiempo que se debe esperar una respuesta de una conexión de cliente establecida. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. |
sslRef | Una referencia a un elemento ssl de nivel superior (string). | Especifica la configuración SSL necesaria para establecer una conexión segura. |
Especifica una biblioteca que contiene la biblioteca del cliente Cloudant y sus dependencias.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nombre de biblioteca compartida para los administradores | |
description | string | Descripción de biblioteca compartida para los administradores | |
filesetRef | Lista de referencias a elementos fileset de nivel superior (serie separada por comas). | ID de conjunto de archivos referenciados | |
apiTypeVisibility | string | spec,ibm-api,api,stable | Los tipos de paquetes de API que admite este cargador de clases. Este valor es una lista separada por comas con cualquier combinación de valores de los paquetes de API siguientes: spec, ibm-api, api, stable, third-party. |
ID de conjunto de archivos referenciados
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
dir | Vía de acceso a un directorio | ${server.config.dir} | Directorio base para buscar archivos |
caseSensitive | boolean | true | Valor booleano que indica si la búsqueda debe ser sensible a las mayúsculas y minúsculas (valor por omisión: true). |
includes | string | * | Lista de patrones de nombres de archivo separados por comas o espacios que se incluyen en los resultados de la búsqueda (valor por omisión: *). |
excludes | string | Lista de patrones de nombres de archivo separados por comas o espacios que se excluyen de los resultados de la búsqueda. Por omisión, no se excluye ningún archivo. | |
scanInterval | Un período de tiempo con precisión de milisegundos | 0 | Intervalo de exploración para comprobar si hay cambios en el conjunto de archivos con el sufijo de unidad de tiempo h-hora, m-minuto, s-segundo, ms-milisegundo (por ejemplo, 2 min o 5 s). Inhabilitado (intervalo de exploración=0) por omisión. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. |
ID de carpeta de referencia
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
dir | Vía de acceso a un directorio | Directorio o carpeta que se va a incluir en la vía de acceso de clases de la biblioteca para localizar los archivos de recursos |
ID de archivo de referencia
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
name | Vía de acceso a un archivo | Nombre de archivo plenamente cualificado |
Datos de autenticación predeterminados para la autenticación gestionada por contenedor que se aplican cuando los enlaces no especifican un alias de autenticación para una referencia de recurso con res-auth=CONTAINER.
Name | Type | Default | Description |
---|---|---|---|
user | string | Nombre del usuario que se debe utilizar al conectarse al EIS. | |
password | Contraseña codificada de forma reversible (string) | Contraseña del usuario que se debe utilizar al conectarse al EIS. El valor puede almacenarse en formato de texto simple o en formato codificado. Se recomienda codificar la contraseña. Para ello, utilice la herramienta securityUtility con la opción encode. |
Especifica la configuración SSL necesaria para establecer una conexión segura.
Name | Type | Default | Description |
---|---|---|---|
keyStoreRef | Una referencia a un elemento keyStore de nivel superior (string). | Un almacén de claves que contiene entradas de clave para el repertorio SSL. Este atributo es necesario. | |
trustStoreRef | Una referencia a un elemento keyStore de nivel superior (string). | ${keyStoreRef} | Un almacén de claves que contiene las entradas de certificado de confianza utilizadas por el repertorio SSL para la verificación de firma. Este atributo es opcional. Si no se especifica, se utiliza el mismo almacén de claves para las entradas de clave y de certificado de confianza. |
sslProtocol | string | El servicio SSL se ha iniciado correctamente. Se han encontrado valores de protocolo en la documentación de proveedor JSSE (Java Secure Socket Extension) del JRE subyacente. Cuando utilice el JRE de IBM, el valor predeterminado será SSL_TLS y cuando utilice el JRE de Oracle el valor predeterminado será SSL. | |
clientAuthentication | boolean | false | Especifica si la autenticación de cliente está habilitada. Si se establece en verdadero, la autenticación del cliente es necesaria y el cliente debe proporcionar un certificado para obtener la confianza del servidor. |
clientAuthenticationSupported | boolean | false | Especifica si la autenticación de cliente está soportada. Si se establece en verdadero, el soporte de autenticación de cliente significa que el servidor comprobará la confianza de un cliente si el cliente presenta un certificado. |
securityLevel |
| HIGH | Especifica el grupo de suite de cifrado utilizado por el reconocimiento SSL. HIGH son cifrados 3DES y 128 bits y superiores, MEDIUM son cifrados DES y 40 bits y LOW son cifrados sin encriptar. Si se utiliza el atributo enabledCiphers, la lista securityLevel no se tiene en cuenta. HIGH Suites de cifrado 3DES y 128 bits y superiores MEDIUM %repertoire.MEDIUM LOW %repertoire.LOW CUSTOM %repertoire.CUSTOM |
clientKeyAlias | string | Especifica el alias del certificado del almacén de claves que se utiliza como clave para enviar a un servidor que tiene habilitada la autenticación de cliente. Este atributo sólo es necesario si el almacén de claves tiene más de una entrada de clave. | |
serverKeyAlias | string | Especifica el alias del certificado del almacén de claves que se utiliza como clave del servidor. Este atributo sólo es necesario si el almacén de claves tiene más de una entrada de clave. | |
enabledCiphers | string | Especifica una lista personalizada de cifrados. Separe cada cifrado de la lista con un espacio. El cifrado soportado dependerá del JRE subyacente utilizado. Compruebe el JRE para saber los cifrados válidos. |
Un ID de configuración exclusivo.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
host | string | El servidor usa esta configuración SSL al acceder al nombre de host especificado. | |
port | int | El servidor usa esta configuración SSL al acceder al nombre de host remoto en el puerto especificado. | |
clientCertificate | string | El cliente usa este certificado si se establece una conexión con un servidor que soporta o requiere una autenticación de cliente. |