public class Sign extends Object
| 构造器和说明 |
|---|
Sign() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getDownLoadSign(String bucketName,
String cosPath,
Credentials cred,
long expired)
下载签名, 用于获取后拼接成下载链接,下载私有bucket的文件
|
static String |
getOneEffectiveSign(String bucketName,
String cosPath,
Credentials cred)
获取单次签名, 一次有效,针对删除和更新文件目录
|
static String |
getPeriodEffectiveSign(String bucketName,
String cosPath,
Credentials cred,
long expired)
获取多次签名, 一段时间内有效, 针对上传文件,重命名文件, 创建目录, 获取文件目录属性, 拉取目录列表
|
public static String getPeriodEffectiveSign(String bucketName, String cosPath, Credentials cred, long expired) throws AbstractCosException
bucketName - bucket名称cosPath - 要签名的cos路径cred - 用户的身份信息, 包括appid, secret_id和secret_keyexpired - 签名过期时间, UNIX时间戳。如想让签名在30秒后过期, 即可将expired设成当前时间加上30秒AbstractCosExceptionpublic static String getOneEffectiveSign(String bucketName, String cosPath, Credentials cred) throws AbstractCosException
bucketName - bucket名称cosPath - 要签名的cos路径cred - 用户的身份信息, 包括appid, secret_id和secret_keyAbstractCosExceptionpublic static String getDownLoadSign(String bucketName, String cosPath, Credentials cred, long expired) throws AbstractCosException
bucketName - bucket名称cosPath - 要签名的cos路径cred - 用户的身份信息, 包括appid, secret_id和secret_keyexpired - 签名过期时间, UNIX时间戳。如想让签名在30秒后过期, 即可将expired设成当前时间加上30秒AbstractCosExceptionCopyright © 2017. All rights reserved.