Skip to content

Commit afaed13

Browse files
author
jeffreykzli
committed
update bucket policy Demo
1 parent edcea87 commit afaed13

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

src/main/java/com/qcloud/cos/demo/BucketPolicyDemo.java

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@
1010

1111
public class BucketPolicyDemo {
1212
public static void main(String[] args) {
13-
setGetBucketPolicy();
13+
setGetDelBucketPolicy();
1414
}
1515

16-
private static void setGetBucketPolicy() {
16+
private static void setGetDelBucketPolicy() {
1717
// 1 初始化用户身份信息(secretId, secretKey)
1818
COSCredentials cred = new BasicCOSCredentials("SECRET_ID", "SECRET_KEY");
1919
// 2 设置bucket的区域, COS地域的简称请参照 https://www.qcloud.com/document/product/436/6224
2020
ClientConfig clientConfig = new ClientConfig(new Region("ap-guangzhou"));
2121
// 3 生成cos客户端
22-
COSClient cosclient = new COSClient(cred, clientConfig);
22+
COSClient cosClient = new COSClient(cred, clientConfig);
2323
// bucket名需包含appid
2424
String bucketName = "examplebucket-1250000000";
2525
String bucketPolicyStr = "{" +
@@ -41,9 +41,12 @@ private static void setGetBucketPolicy() {
4141
" ]," +
4242
" \"version\": \"2.0\"" +
4343
"}";
44-
cosclient.setBucketPolicy(bucketName, bucketPolicyStr);
45-
BucketPolicy bucketPolicy = cosclient.getBucketPolicy(bucketName);
44+
cosClient.setBucketPolicy(bucketName, bucketPolicyStr);
45+
BucketPolicy bucketPolicy = cosClient.getBucketPolicy(bucketName);
4646
System.out.println(bucketPolicy.getPolicyText());
47+
48+
cosClient.deleteBucketPolicy(bucketName);
49+
System.out.println("bucket policy has been deleted");
4750
}
4851
}
4952

0 commit comments

Comments
 (0)