This is there to provide the keyring used for authenticating msgr1
authorizers.
Signed-off-by: Sage Weil <sage@redhat.com>
class CryptoKey;
class CephContext;
class AuthAuthorizerChallenge;
+class KeyStore;
class Dispatcher {
public:
return 0;
}
+ /**
+ * get authentication keyring
+ *
+ * Return the keyring to use for authentication with msgr1. Remove me
+ * someday.
+ */
+ virtual KeyStore* ms_get_auth1_authorizer_keystore() {
+ return nullptr;
+ }
+
/**
* Retrieve the AuthAuthorizer for the given peer type. It might not
* provide one if it knows there is no AuthAuthorizer for that type.