public class OSSClient
extends java.lang.Object
构造器和说明 |
---|
OSSClient() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
generateAuth(java.lang.String httpMethod,
java.lang.String md5,
java.lang.String type,
java.lang.String date,
java.lang.String ossHeaders,
java.lang.String resource)
用用户实现的加签接口,进行加签
|
static java.io.File |
getDataDir() |
static javax.xml.parsers.DocumentBuilderFactory |
getDomBuilderFact()
获取一个dom构造器
|
static OSSData |
newOSSData(java.lang.String bucketName,
java.lang.String key)
新建一个OSS数据对象
|
static OSSFile |
newOSSFile(java.lang.String bucketName,
java.lang.String key)
新建一个OSS文件对象
|
static OSSMeta |
newOSSMeta(java.lang.String bucketName,
java.lang.String key)
新建一个OSS meta数据对象
|
static void |
setApplicationContext(Context ctx)
为OSSClient传入应用程序的context
必须是applicatContext,全局范围内只需要设置一次
|
static void |
setTokenGenerator(TokenGenerator tokenGen)
为OSSclient设置一个加签器。
|
public static void setTokenGenerator(TokenGenerator tokenGen)
tokenGen
- public static void setApplicationContext(Context ctx)
ctx
- public static java.io.File getDataDir()
public static java.lang.String generateAuth(java.lang.String httpMethod, java.lang.String md5, java.lang.String type, java.lang.String date, java.lang.String ossHeaders, java.lang.String resource)
httpMethod
- md5
- type
- date
- ossHeaders
- resource
- public static OSSData newOSSData(java.lang.String bucketName, java.lang.String key)
bucketName
- key
- public static OSSFile newOSSFile(java.lang.String bucketName, java.lang.String key)
bucketName
- key
- public static OSSMeta newOSSMeta(java.lang.String bucketName, java.lang.String key)
bucketName
- key
- public static javax.xml.parsers.DocumentBuilderFactory getDomBuilderFact()