]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
auth: drop {en,de}crypt_message() from AuthSessionHandler.
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Tue, 22 Jan 2019 20:37:49 +0000 (21:37 +0100)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Thu, 21 Feb 2019 20:52:47 +0000 (21:52 +0100)
Yeah, this means wire encryption isn't supposed for V1 anymore.

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/auth/AuthSessionHandler.h
src/auth/cephx/CephxSessionHandler.h

index a2e688ffe8c94f2c030208f88e0165298b57dfb3..abc733cace1184227ff8e5811958f9f58b24fc82 100644 (file)
@@ -30,8 +30,6 @@ struct AuthSessionHandler {
   virtual ~AuthSessionHandler() = default;
   virtual int sign_message(Message *message) = 0;
   virtual int check_message_signature(Message *message) = 0;
-  virtual int encrypt_message(Message *message) = 0;
-  virtual int decrypt_message(Message *message) = 0;
 
   virtual int encrypt_bufferlist(bufferlist &in, bufferlist &out) {
     return 0;
@@ -48,12 +46,6 @@ struct DummyAuthSessionHandler : AuthSessionHandler {
   int check_message_signature(Message*) final {
     return 0;
   }
-  int encrypt_message(Message*) final {
-    return 0;
-  }
-  int decrypt_message(Message*) final {
-    return 0;
-  }
 };
 
 extern AuthSessionHandler *get_auth_session_handler(
index 03a6ef50c89287506c9241ab7f6a30fbee0b17ca..92a8f7fa9688599c41119556131a14df9b5b4b0c 100644 (file)
@@ -46,16 +46,5 @@ public:
 
   int encrypt_bufferlist(bufferlist &in, bufferlist &out) override;
   int decrypt_bufferlist(bufferlist &in, bufferlist &out) override;
-
-  // Cephx does not currently encrypt messages, so just return 0 if called.  PLR
-
-  int encrypt_message(Message *m) override {
-    return 0;
-  }
-
-  int decrypt_message(Message *m) override {
-    return 0;
-  }
-
 };