Skip to content

Commit

Permalink
auth/cephx: drop redundant KeyServerData::get_service_secret() overload
Browse files Browse the repository at this point in the history
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
  • Loading branch information
idryomov committed Apr 15, 2021
1 parent f3a4166 commit 3078af7
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 17 deletions.
20 changes: 5 additions & 15 deletions src/auth/cephx/CephxKeyServer.cc
Expand Up @@ -30,7 +30,7 @@ using ceph::bufferlist;
using ceph::Formatter;

bool KeyServerData::get_service_secret(CephContext *cct, uint32_t service_id,
ExpiringCryptoKey& secret, uint64_t& secret_id) const
CryptoKey& secret, uint64_t& secret_id) const
{
auto iter = rotating_secrets.find(service_id);
if (iter == rotating_secrets.end()) {
Expand All @@ -49,21 +49,11 @@ bool KeyServerData::get_service_secret(CephContext *cct, uint32_t service_id,
++riter; // "current" key has expired, use "next" key instead

secret_id = riter->first;
secret = riter->second;
ldout(cct, 30) << "get_service_secret service " << ceph_entity_type_name(service_id)
<< " id " << secret_id << " " << secret << dendl;
return true;
}

bool KeyServerData::get_service_secret(CephContext *cct, uint32_t service_id,
CryptoKey& secret, uint64_t& secret_id) const
{
ExpiringCryptoKey e;

if (!get_service_secret(cct, service_id, e, secret_id))
return false;
secret = riter->second.key;

secret = e.key;
ldout(cct, 30) << __func__ << " service "
<< ceph_entity_type_name(service_id) << " secret_id "
<< secret_id << " " << riter->second << dendl;
return true;
}

Expand Down
2 changes: 0 additions & 2 deletions src/auth/cephx/CephxKeyServer.h
Expand Up @@ -93,8 +93,6 @@ struct KeyServerData {
secrets.erase(iter);
}

bool get_service_secret(CephContext *cct, uint32_t service_id,
ExpiringCryptoKey& secret, uint64_t& secret_id) const;
bool get_service_secret(CephContext *cct, uint32_t service_id,
CryptoKey& secret, uint64_t& secret_id) const;
bool get_service_secret(CephContext *cct, uint32_t service_id,
Expand Down

0 comments on commit 3078af7

Please sign in to comment.