productInsights - Cloud Product Insights (productInsights)

Registra il software con IBM Cloud Product Insights per notifiche di utilizzo.

NameTypeDefaultDescription
urlstringIl nome url del servizio IBM Cloud Product Insights, che include host e porta.
apiKeystringLa chiave API per accedere al servizio IBM Cloud Product Insights.
sslRefUn riferimento allelemento di livello più alto {0} (stringa).Specifica la configurazione SSL necessaria per stabilire una connessione sicura.
groupsstringUn elenco separato da virgole di gruppi a cui appartiene questo server.
proxyUrlstringIl nome url del server proxy da utilizzare, che include host e porta.
proxyUserstringIl nome utente da utilizzare se il proxy necessita dell'autenticazione.
proxyPasswordPassword codificata reversibilmente (stringa)La password da utilizzare se il proxy necessita dell'autenticazione.

ssl

Specifica la configurazione SSL necessaria per stabilire una connessione sicura.

NameTypeDefaultDescription
keyStoreRefUn riferimento allelemento di livello più alto {0} (stringa).Un keystore che contiene le voci di chiave per il repertorio SSL. Questo attributo è obbligatorio.
trustStoreRefUn riferimento allelemento di livello più alto {0} (stringa).${keyStoreRef}Un keystore che contiene le voci di certificato affidabile utilizzate dal repertorio SSL per la verifica della firma. Questo attributo è facoltativo. Se non viene specificato, lo stesso keystore viene utilizzato sia per le voci di chiave sia per le voci di certificato affidabile.
sslProtocolstringIl protocollo di handshake SSL. È possibile trovare i valori protocollo nella documentazione per il provider JSSE (Java Secure Socket Extension) del JRE sottostante. Quando si utilizza IBM JRE il valore predefinito è SSL_TLS e quando si utilizza Oracle JRE è SSL.
clientAuthenticationbooleanofalseSpecifica se è abilitata l'autenticazione client. Se impostato su true, è richiesta l'autenticazione client e il client deve fornire un certificato per il server deve ritenere affidabile.
clientAuthenticationSupportedbooleanofalseSpecifica se è supportata l'autenticazione client. Se impostato su true, il supporto dell'autenticazione client significa che il server verifica l'attendibilità da un client se il client presenta un certificato.
securityLevel
  • HIGH
  • MEDIUM
  • LOW
  • CUSTOM
HIGHSpecifica il gruppo di suite di cifratura utilizzato dall'handshake SSL. HIGH sono cifrature 3DES e 128 bit e successive, MEDIUM sono cifrature DES e 40 bit, LOW sono cifrature senza codifica. Se è utilizzato l'attributo enabledCiphers, l'elenco securityLevel viene ignorato.
HIGH
Suite di cifratura 3DES e 128 bit e successive
MEDIUM
%repertoire.MEDIUM
LOW
%repertoire.LOW
CUSTOM
%repertoire.CUSTOM
clientKeyAliasstringSpecifica l'alias del certificato nel keystore che viene utilizzato come chiave da inviare a un server che ha l'autenticazione client abilitata. Questo attributo è necessario solo se il keystore ha più di una voce chiave.
serverKeyAliasstringSpecifica l'alias del certificato nel keystore utilizzato come chiave del server. Questo attributo è necessario solo se il keystore ha più di una voce chiave.
enabledCiphersstringSpecifica un elenco personalizzato di cifrature. Separare ciascuna cifratura nell'elenco con uno spazio. La cifratura supportata dipenderà dal JRE sottostante utilizzato. Controllare il JRE per la cifratura valida.

ssl > outboundConnection

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
hoststringIl server utilizza questa configurazione SSL quando accede al nome host specificato.
portintIl server utilizza questa configurazione SSL quando accede al nome host remoto sulla porta specificata.
clientCertificatestringIl client utilizza l'alias di certificato se si effettua una connessione a un server che supporta o richiede l'autenticazione client.