diff options
Diffstat (limited to 'cpp/src/qpid/messaging')
| -rw-r--r-- | cpp/src/qpid/messaging/Connection.cpp | 5 | ||||
| -rw-r--r-- | cpp/src/qpid/messaging/ConnectionImpl.h | 1 |
2 files changed, 5 insertions, 1 deletions
diff --git a/cpp/src/qpid/messaging/Connection.cpp b/cpp/src/qpid/messaging/Connection.cpp index 2bd5ba96f9..e132b6e899 100644 --- a/cpp/src/qpid/messaging/Connection.cpp +++ b/cpp/src/qpid/messaging/Connection.cpp @@ -74,5 +74,8 @@ void Connection::setOption(const std::string& name, const Variant& value) { impl->setOption(name, value); } - +std::string Connection::getAuthenticatedUsername() +{ + return impl->getAuthenticatedUsername(); +} }} // namespace qpid::messaging diff --git a/cpp/src/qpid/messaging/ConnectionImpl.h b/cpp/src/qpid/messaging/ConnectionImpl.h index 23ab5272d0..fb45ee5e8b 100644 --- a/cpp/src/qpid/messaging/ConnectionImpl.h +++ b/cpp/src/qpid/messaging/ConnectionImpl.h @@ -44,6 +44,7 @@ class ConnectionImpl : public virtual qpid::RefCounted virtual Session newSession(bool transactional, const std::string& name) = 0; virtual Session getSession(const std::string& name) const = 0; virtual void setOption(const std::string& name, const qpid::types::Variant& value) = 0; + virtual std::string getAuthenticatedUsername() = 0; private: }; }} // namespace qpid::messaging |
