对象存储服务 OBS-客户端加密简介(Python SDK):加密客户端与普通客户端的接口变更
加密客户端与普通客户端的接口变更
CryptoObsClient 继承自 ObsClient,除下表所列举的接口外,其他接口均与 ObsClient 保持一致。
接口名 |
ObsClient 接口行为 |
CryptoObsClient接口行为 |
---|---|---|
appendObject |
追加上传对象 |
抛出异常 |
copyPart |
复制段 |
抛出异常 |
initiateMultipartUpload |
初始化多段上传任务 |
抛出异常 |
uploadPart |
上传段 |
抛出异常 |
putContent |
流式上传或文本上传 |
将流或文本加密后上传至 OBS |
putFile |
上传普通文件至 OBS |
将文件加密后上传至 OBS |
getObject |
普通下载文件 |
将下载文件解密后,返回解密后结果 |
uploadFile |
断点续传上传文件至 OBS |
断点续传上传加密后的文件至 OBS |
downloadFile |
断点续传下载文件至 本地 |
断点续传下载解密后的文件至本地 |
initiateEncryptedMultipartUpload |
无 |
初始化加密多段上传任务 |
uploadEncryptedPart |
无 |
加密上传段 |