]> 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_... 45461/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:48:46 +0000 (14:48 -0400)
commiteada6b4636fbd9e73ddd85a95021fdcd60a40253
tree4711c280177bcc313bebec6e822a4e5ec463cd9a
parent179a7bca8a84771b0dde09e26f7a2146a985df90
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