secret = k->second.key;
return true;
}
- void get_master(CryptoKey& dest) const {
- get_secret(g_conf->name, dest);
- }
// modifiers
void add(const EntityName& name, EntityAuth &a) {
::encode(header, bl);
CryptoKey secret;
- keyring->get_master(secret);
+ keyring->get_secret(cct->_conf->name, secret);
CephXAuthenticate req;
get_random_bytes((char *)&req.client_challenge, sizeof(req.client_challenge));
{
ldout(cct, 10) << " get_auth_session_key" << dendl;
CryptoKey secret;
- keyring->get_master(secret);
+ keyring->get_secret(cct->_conf->name, secret);
if (!tickets.verify_service_ticket_reply(secret, indata)) {
ldout(cct, 0) << "could not verify service_ticket reply" << dendl;
if (rotating_secrets) {
RotatingSecrets secrets;
CryptoKey secret_key;
- keyring->get_master(secret_key);
+ keyring->get_secret(cct->_conf->name, secret_key);
std::string error;
decode_decrypt(secrets, secret_key, indata, error);
if (error.empty()) {