#define CEPH_DISPATCHER_H
#include "include/assert.h"
+#include <memory>
#include "include/buffer_fwd.h"
#include "include/assert.h"
class AuthAuthorizer;
class CryptoKey;
class CephContext;
+class AuthAuthorizerChallenge;
class Dispatcher {
public:
ceph::bufferlist& authorizer,
ceph::bufferlist& authorizer_reply,
bool& isvalid,
- CryptoKey& session_key) { return false; }
+ CryptoKey& session_key,
+ std::unique_ptr<AuthAuthorizerChallenge> *challenge) {
+ return false;
+ }
/**
* @} //Authentication
*/