16#ifndef INCLUDED_RMQT_SECURITYPARAMETERS
17#define INCLUDED_RMQT_SECURITYPARAMETERS
19#include <bsl_ostream.h>
20#include <bsl_string.h>
22namespace BloombergLP {
30 typedef enum { VERIFY_SERVER, MUTUAL } Verification;
31 typedef enum { TLS_1_2_OR_BETTER } Method;
35 virtual Verification verification()
const;
36 virtual Method method()
const;
37 virtual bsl::string certificateAuthorityPath()
const;
38 virtual bsl::string clientCertificatePath()
const;
39 virtual bsl::string clientKeyPath()
const;
44 bsl::string d_certificateAuthorityPath;
Connection Security (TLS) Parameters.
Definition: rmqt_securityparameters.h:28