summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/broker/ConnectionHandler.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/qpid/broker/ConnectionHandler.h')
-rw-r--r--cpp/src/qpid/broker/ConnectionHandler.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/cpp/src/qpid/broker/ConnectionHandler.h b/cpp/src/qpid/broker/ConnectionHandler.h
index d3d5965dfc..6fd252b120 100644
--- a/cpp/src/qpid/broker/ConnectionHandler.h
+++ b/cpp/src/qpid/broker/ConnectionHandler.h
@@ -40,6 +40,7 @@ namespace qpid {
namespace broker {
class Connection;
+class SecureConnection;
class ConnectionHandler : public framing::FrameHandler
{
@@ -52,6 +53,7 @@ class ConnectionHandler : public framing::FrameHandler
bool serverMode;
std::auto_ptr<SaslAuthenticator> authenticator;
AclModule* acl;
+ SecureConnection* secured;
Handler(Connection& connection, bool isClient);
~Handler();
@@ -87,6 +89,7 @@ class ConnectionHandler : public framing::FrameHandler
ConnectionHandler(Connection& connection, bool isClient);
void close(framing::connection::CloseCode code, const std::string& text);
void handle(framing::AMQFrame& frame);
+ void setSecureConnection(SecureConnection* secured);
};