]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw:When KMS encryption is used and the key does not exist, we should not throw ERR_... 45462/head
authorwangyingbin <wangyingbin@inspur.com>
Wed, 16 Sep 2020 07:15:45 +0000 (15:15 +0800)
committerCory Snyder <csnyder@iland.com>
Wed, 16 Mar 2022 18:49:01 +0000 (14:49 -0400)
commitbbf109de2f0e84d41f4578712bcf711fbad05c2f
treefd63c09665c8415a0cd06e643f7cd73d7a0b31e9
parent065c9d29f7426c283cf80fed433ed59efc43fe5e
rgw:When KMS encryption is used and the key does not exist, we should not throw ERR_ INVALID_ ACCESS_ Key error code.

When kms encryption is used, the key_id is null or the actual_key size is wrong, we should not throw "ERR_INVALID_ACCESS_KEY " error code, instead of "EINVAL"error code, is used to indicate parameter error.

Signed-off-by: wangyingbin <wangyingbin@inspur.com>
(cherry picked from commit 40dbc29984d67a3f4946a0b30d53f3db19952bf0)
src/rgw/rgw_crypt.cc