@@ -115,6 +115,8 @@ declare namespace COS {
115115 /** 固定密钥的 SecretKey @see https://console.cloud.tencent.com/cam/capi */
116116 SecretKey ?: string ,
117117 /** 如果传入 SecretId、SecretKey 是临时密钥,需要再传入一个临时密钥的 sessionToken */
118+ SecurityToken ?: string ,
119+ /** 同 SecurityToken,推荐用 SecurityToken */
118120 XCosSecurityToken ?: string ,
119121 /** 分块上传及分块复制时,出错重试次数,默认值3(加第一次,请求共4次) */
120122 ChunkRetryTimes ?: number ,
@@ -188,10 +190,12 @@ declare namespace COS {
188190 Query ?: Query ,
189191 /** 要参与签名计算的 Header 参数,可选 */
190192 Headers ?: Headers ,
193+ /** 签名几秒后失效,默认为900秒,如果传入了 KeyTime,以 KeyTime 为准,可选 */
194+ Expires ?: number ,
195+ /** 签名有效时间戳区间,如果传入了该参数,会赋值给在签名里的 q-key-time 和 q-sign-time 字段,格式如:1611915436;1611916336 */
196+ KeyTime ?: string ,
191197 /** 校正时间的偏移值,单位 ms(毫秒),计算签名时会用设备当前时间戳加上该偏移值,在设备时间有误时可用于校正签名用的时间参数。 */
192198 SystemClockOffset ?: number ,
193- /** 签名有效时间戳区间,如果传入了该参数,会赋值给在签名里的 q-key-time 和 q-sign-time 字段,格式如:1611915436;1611916336 */
194- KeyTime : string ,
195199 }
196200 /** 计算签名或获取临时密钥可能需要的参数列表 */
197201 interface GetAuthorizationOptions {
@@ -221,7 +225,9 @@ declare namespace COS {
221225 /** 临时密钥 tmpSecretKey */
222226 TmpSecretKey : string ,
223227 /** 临时密钥 sessonToken */
224- XCosSecurityToken : string ,
228+ SecurityToken ?: string ,
229+ /** 同 SecurityToken,推荐用 SecurityToken */
230+ XCosSecurityToken ?: string ,
225231 /** 获取临时密钥时,服务端的时间,该时间用于计算签名,可以避免设备时间有偏差导致请求错误 */
226232 StartTime : number ,
227233 /** 获取临时密钥的过期时间戳 */
@@ -1155,7 +1161,7 @@ declare namespace COS {
11551161 /** 包括用户自定义元数据头部后缀和用户自定义元数据信息,将作为对象元数据保存,大小限制为2KB,注意:用户自定义元数据信息支持下划线(_),但用户自定义元数据头部后缀不支持下划线,仅支持减号(-) */
11561162 'x-cos-meta-*' ?: string ,
11571163 /** 任务开始上传的回调方法 */
1158- onTaskReady ?: ( ) => void ,
1164+ onTaskReady ?: ( TaskId : COS . TaskId ) => void ,
11591165 /** 上传的进度回调方法 */
11601166 onProgress ?: onProgress ,
11611167 }
@@ -1616,7 +1622,7 @@ Bulk:批量模式,恢复时间为24 - 48小时。 */
16161622 /** 包括用户自定义元数据头部后缀和用户自定义元数据信息,将作为对象元数据保存,大小限制为2KB,注意:用户自定义元数据信息支持下划线(_),但用户自定义元数据头部后缀不支持下划线,仅支持减号(-) */
16171623 'x-cos-meta-*' ?: string ,
16181624 /** 任务开始上传的回调方法 */
1619- onTaskReady ?: ( ) => void ,
1625+ onTaskReady ?: ( TaskId : COS . TaskId ) => void ,
16201626 /** 上传的进度回调方法 */
16211627 onProgress ?: onProgress ,
16221628 /** 续传校验的进度回调方法 */
0 commit comments