KeyServerData data;
mutable ceph::mutex lock;
- int _rotate_secret(uint32_t service_id);
- bool _check_rotating_secrets();
+ int _rotate_secret(uint32_t service_id, KeyServerData &pending_data);
void _dump_rotating_secrets();
int _build_session_auth_info(uint32_t service_id,
const AuthTicket& parent_ticket,
int start_server();
void rotate_timeout(double timeout);
+ void dump();
+
int build_session_auth_info(uint32_t service_id,
const AuthTicket& parent_ticket,
CephXSessionAuthInfo& info);
}
}
- bool updated_rotating(ceph::buffer::list& rotating_bl, version_t& rotating_ver);
+ bool prepare_rotating_update(ceph::buffer::list& rotating_bl);
bool get_rotating_encrypted(const EntityName& name, ceph::buffer::list& enc_bl) const;