]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
cephx: add note to address technical debt
authorPatrick Donnelly <pdonnell@ibm.com>
Thu, 29 May 2025 16:01:41 +0000 (12:01 -0400)
committerPatrick Donnelly <pdonnell@ibm.com>
Mon, 13 Oct 2025 23:59:55 +0000 (19:59 -0400)
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
(cherry picked from commit ccbb69e085e40692610da2b09675f1669fc54deb)

src/auth/cephx/CephxProtocol.h

index 3c4383a19f22470cf9b0396e65e1362e1153d44e..1188635a5656194ceb2f2e2260df5914ec725d67 100644 (file)
@@ -244,8 +244,8 @@ void cephx_calc_client_server_challenge(CephContext *cct,
 struct CephXSessionAuthInfo {
   uint32_t service_id;
   uint64_t secret_id;
-  AuthTicket ticket;
-  CryptoKey session_key;
+  AuthTicket ticket; /* TODO encapsulate in CephXServiceTicketInfo member */
+  CryptoKey session_key; /* ditto */
   CryptoKey service_secret;
   utime_t validity;