public class OSSBucket
extends java.lang.Object
Constructor and Description |
---|
OSSBucket(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
chooseProperHeaderHost(boolean isReadOnlyHttpMethod) |
java.lang.String |
generateToken(java.lang.String httpMethod,
java.lang.String md5,
java.lang.String type,
java.lang.String date,
java.lang.String ossHeaders,
java.lang.String resource)
用用户实现的加签接口,进行加签
|
java.lang.String |
generateTokenWithFederationToken(OSSFederationToken credentials,
java.lang.String httpMethod,
java.lang.String md5,
java.lang.String type,
java.lang.String date,
java.lang.String ossHeaders,
java.lang.String resource) |
AccessControlList |
getBucketACL() |
java.lang.String |
getBucketHostId() |
java.lang.String |
getBucketName() |
TokenGenerator |
getBucketTokenGen() |
java.lang.String |
getCdnAccelerateHostId() |
java.lang.String |
getRefer() |
ListObjectResult |
listObjectsInBucket(ListObjectOption opt) |
void |
setBucketAccessRefer(java.lang.String refer) |
void |
setBucketACL(AccessControlList ACL) |
void |
setBucketHostId(java.lang.String hostId) |
void |
setBucketTokenGen(TokenGenerator tokenGenerator) |
void |
setCdnAccelerateHostId(java.lang.String hostId) |
public java.lang.String generateToken(java.lang.String httpMethod, java.lang.String md5, java.lang.String type, java.lang.String date, java.lang.String ossHeaders, java.lang.String resource)
public java.lang.String generateTokenWithFederationToken(OSSFederationToken credentials, java.lang.String httpMethod, java.lang.String md5, java.lang.String type, java.lang.String date, java.lang.String ossHeaders, java.lang.String resource)
public java.lang.String getBucketName()
public TokenGenerator getBucketTokenGen()
public void setBucketTokenGen(TokenGenerator tokenGenerator)
public AccessControlList getBucketACL()
public void setBucketACL(AccessControlList ACL)
public java.lang.String getBucketHostId()
public void setBucketHostId(java.lang.String hostId)
public void setCdnAccelerateHostId(java.lang.String hostId)
public java.lang.String getCdnAccelerateHostId()
public void setBucketAccessRefer(java.lang.String refer)
public java.lang.String getRefer()
public java.lang.String chooseProperHeaderHost(boolean isReadOnlyHttpMethod)
public ListObjectResult listObjectsInBucket(ListObjectOption opt) throws OSSException
OSSException