Automatic creation of SessionOptions for Zero Footprint solution.
- Purpose:
- Automatic creation of SessionOptions for Zero Footprint solution clients that leverage private leased lines to the Bloomberg network.
- Classes:
-
- See also
- Component blpapi_sessionoptions Component blpapi_tlsoptions
- Description:
- The utilities provided in this component are designed for the Zero Footprint solution for BLPAPI.
- Usage:
- The following snippet shows how to use a ZfpUtil method for starting a Session when using leased lines.
blpapi::TlsOptions tlsOptions
opts.setAuthorizationOptions( ... );
blpapi::Session session = blpapi::Session(opts);
session.start();
static TlsOptions createFromFiles(const char *clientCredentialsFileName, const char *clientCredentialsPassword, const char *trustedCertificatesFileName)
Definition blpapi_tlsoptions.h:414
@ REMOTE_8194
Use port 8194.
Definition blpapi_zfputil.h:186
static SessionOptions getZfpOptionsForLeasedLines(Remote remote, const TlsOptions &tlsOptions)
Definition blpapi_zfputil.h:214
Note that the resulting SessionOptions can be used in multiple sessions, so this operation only needs to be called once per application