diff options
Diffstat (limited to 'cpp/src/qpid/broker/Link.cpp')
| -rw-r--r-- | cpp/src/qpid/broker/Link.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/qpid/broker/Link.cpp b/cpp/src/qpid/broker/Link.cpp index c88cabbda7..6db6fe7637 100644 --- a/cpp/src/qpid/broker/Link.cpp +++ b/cpp/src/qpid/broker/Link.cpp @@ -34,7 +34,7 @@ using namespace qpid::broker; using qpid::framing::Buffer; using qpid::framing::FieldTable; -using qpid::framing::NotAllowedException; +using qpid::framing::UnauthorizedAccessException; using qpid::framing::connection::CLOSE_CODE_CONNECTION_FORCED; using qpid::management::ManagementAgent; using qpid::management::ManagementObject; @@ -180,7 +180,7 @@ void Link::checkClosePermission() AclModule* acl = getBroker()->getAcl(); std::string userID = getUsername() + "@" + getBroker()->getOptions().realm; if (acl && !acl->authorise(userID,acl::ACT_DELETE,acl::OBJ_LINK,"")){ - throw NotAllowedException("ACL denied delete link request"); + throw UnauthorizedAccessException("ACL denied delete link request"); } } |
