Package | Description |
---|---|
com.ibm.mqlight.api |
Non-blocking API |
Modifier and Type | Method and Description |
---|---|
static ClientOptions.ClientOptionsBuilder |
ClientOptions.builder() |
ClientOptions.ClientOptionsBuilder |
ClientOptions.ClientOptionsBuilder.setCredentials(String user,
String password)
Sets the credentials, that will be associated with the
NonBlockingClient object
returned by NonBlockingClient.create(String, ClientOptions, NonBlockingClientListener, Object) . |
ClientOptions.ClientOptionsBuilder |
ClientOptions.ClientOptionsBuilder.setId(String id)
Sets a client identifier, that will be associated with the
NonBlockingClient object
returned by NonBlockingClient.create(String, ClientOptions, NonBlockingClientListener, Object) . |
ClientOptions.ClientOptionsBuilder |
ClientOptions.ClientOptionsBuilder.setSslClientCertificate(File certificateFile)
Specifies a X.509 certificate file for the client's SSL/TLS
certificate.
|
ClientOptions.ClientOptionsBuilder |
ClientOptions.ClientOptionsBuilder.setSslClientKey(File keyFile)
Specifies a X.509 certificate containing the private key for the
client.
|
ClientOptions.ClientOptionsBuilder |
ClientOptions.ClientOptionsBuilder.setSslClientKeyPassphrase(String passphrase)
Specifies the passphrase used to decrypt the client private key, when
it is stored in an encrypted format.
|
ClientOptions.ClientOptionsBuilder |
ClientOptions.ClientOptionsBuilder.setSslKeyStore(File keyStoreFile)
Specifies a key store file containing the client's SSL/TLS
certificate, private key and the SSL/TLS certificates that the client
will trust.
|
ClientOptions.ClientOptionsBuilder |
ClientOptions.ClientOptionsBuilder.setSslKeyStorePassphrase(String passphrase)
Specifies the passphrase used to access the key store file.
|
ClientOptions.ClientOptionsBuilder |
ClientOptions.ClientOptionsBuilder.setSslTrustCertificate(File certificateFile)
Specifies a X.509 certificate chain file for SSL/TLS certificates
that the client will trust.
|
ClientOptions.ClientOptionsBuilder |
ClientOptions.ClientOptionsBuilder.setSslVerifyName(boolean verifyName)
Determines whether the client validates that the CN name of the
server's certificate matches its DNS name.
|
Copyright © 2016 International Business Machines Corporation. All rights reserved.