Security tab

Pentaho Data Integration

Version
9.3.x
Audience
anonymous
Part Number
MK-95PDIA003-15

Security tab in MQTT Consumer

The Security tab allows you to define authentication credentials for the MQTT server. This tab includes the following options:

Option Description
Username Specify the user name required to access the MQTT server.
Password Specify the password associated with the Username.
Use secure protocol

Select this option if you want to define SSL properties for the connection.

This security protocol setting is used only on Kettle. It is not used on AEL Spark.

SSL Properties
ssl.contextProvider
Specify the underlying JSSE provider.
ssl.enabledCipherSuites
Specify which ciphers are enabled. Values are dependent on the provider.
ssl.keyManager
Specify the algorithm that will be used to create a KeyManagerFactory object instead of using the default algorithm available in the platform.
ssl.keyStore
Specify the name of the file that contains the KeyStore object that you want the KeyManager to use.
ssl.keyStorePassword
Specify the password for the KeyStore object that you want the KeyManager to use.
ssl.keyStoreProvider
Specify the identifying name or string for the key store provider.
ssl.keyStoreType
Specify the identifying name or string for the type of key store.
ssl.protocol
Specify the type of SSL protocol to use.
ssl.trustManager
Specify the algorithm that will be used to create a TrustManagerFactory object, instead of using the default algorithm available in the platform.
ssl.trustStore
Specify the name of the file that contains the KeyStore object that you want the TrustManager to use.
ssl.trustStorePassword
Specify the password for the TrustStore object that you want the TrustManager to use.
ssl.trustStoreProvider
Specify the identifier or string for the trust store provider.
ssl.trustStoreType
Specify the type of KeyStore object that you want the TrustManager to use.