Skip to content

Commit dbfa697

Browse files
authored
sdk: rolling update for 0.11.117 (#348)
1 parent b4bcbb0 commit dbfa697

3 files changed

Lines changed: 15 additions & 3 deletions

File tree

‎ucloud/services/ukms/client.py‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -514,6 +514,8 @@ def generate_mac(self, req: typing.Optional[dict] = None, **kwargs) -> dict:
514514
515515
**Response**
516516
517+
- **Mac** (str) - 针对指定消息生成的基于哈希的消息认证码 (HMAC)、HMAC KMS 密钥和 MAC 算法。
518+
- **MacAlgorithm** (str) - 用于生成 HMAC 的 MAC 算法。
517519
518520
"""
519521
# build request
@@ -952,6 +954,9 @@ def verify_mac(self, req: typing.Optional[dict] = None, **kwargs) -> dict:
952954
953955
**Response**
954956
957+
- **KeyId** (str) - 密钥ID
958+
- **MacAlgorithm** (str) - 验证中使用的 MAC 算法。
959+
- **MacValid** (bool) - 一个布尔值,表示 HMAC 是否已验证。
955960
956961
"""
957962
# build request

‎ucloud/services/ukms/schemas/apis.py‎

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,10 @@ class GenerateMacRequestSchema(schema.RequestSchema):
472472
class GenerateMacResponseSchema(schema.ResponseSchema):
473473
"""GenerateMac - 使用HMAC密钥管理服务(KMS)密钥和该密钥支持的MAC算法,为消息生成基于哈希的消息认证码(HMAC)。"""
474474

475-
fields = {}
475+
fields = {
476+
"Mac": fields.Str(required=False, load_from="Mac"),
477+
"MacAlgorithm": fields.Str(required=False, load_from="MacAlgorithm"),
478+
}
476479

477480

478481
"""
@@ -877,4 +880,8 @@ class VerifyMacRequestSchema(schema.RequestSchema):
877880
class VerifyMacResponseSchema(schema.ResponseSchema):
878881
"""VerifyMac - 验证签名"""
879882

880-
fields = {}
883+
fields = {
884+
"KeyId": fields.Str(required=False, load_from="KeyId"),
885+
"MacAlgorithm": fields.Str(required=False, load_from="MacAlgorithm"),
886+
"MacValid": fields.Bool(required=False, load_from="MacValid"),
887+
}

‎ucloud/version.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version = "0.11.116"
1+
version = "0.11.117"

0 commit comments

Comments
 (0)