Optional
applicationOptional
applicationthe application Uri
@default: urn:${hostname}:${applicationName}
Optional
certificateclient certificate pem file.
Optional
clientcertificate Manager
Optional
clienta client name string that will be used to generate session names.
Optional
connectionOptional
dataoptional parameter to specify strategy used to extract DataTypeDefinition from server default value : "Auto" : the client will attempt to extract DataTypeDefinition using the most efficient strategy
Optional
defaultdefault secure token lifetime in ms
Optional
defaultdefaultTransactionTimeout
Optional
discoverydiscovery url:
Optional
endpoint_@deprecated(use endpointMustExist instead)
Optional
endpointset to false if the client should accept server endpoint mismatch
Optional
keepthe number of milliseconds that the client should wait until it sends a keep alive message to the server.
Optional
keepif set to true, pending session will not be automatically closed when disconnect is called
Optional
keepcan be set when the client doesn't create subscription. In this case, the client will send a dummy request on a regular basis to keep the connection active.
Optional
privateclient private key pem file.
Optional
requestedthe requested session timeout in CreateSession (ms)
Note:
make sure that this value is large enough, especially larger than the time between two transactions to the server.
If your client establishes a subscription with the server, make sure that (maxKeepAliveCount * publishingInterval) calculated with negotiated values from the server stay by large below the session time out, as you make encountered unexpected behavior.
Optional
securitythe security mode
Optional
securitythe security policy
Optional
serverthe server certificate.
Optional
tokenif not specify or set to 0 , token renewal will happen around 75% of the defaultSecureTokenLifetime
Optional
transportspecify some transport settings that will override the default transport settings for the end point.
Optional
transporttransport timeout
the client application name