| | |
| | | /** |
| | | * private |
| | | */ |
| | | PRIVATE("0", BucketCannedACL.PRIVATE, ObjectCannedACL.PRIVATE, PolicyType.WRITE), |
| | | PRIVATE("0", BucketCannedACL.PRIVATE, ObjectCannedACL.PRIVATE), |
| | | |
| | | /** |
| | | * public |
| | | */ |
| | | PUBLIC("1", BucketCannedACL.PUBLIC_READ_WRITE, ObjectCannedACL.PUBLIC_READ_WRITE, PolicyType.READ_WRITE), |
| | | PUBLIC("1", BucketCannedACL.PUBLIC_READ_WRITE, ObjectCannedACL.PUBLIC_READ_WRITE), |
| | | |
| | | /** |
| | | * custom |
| | | */ |
| | | CUSTOM("2", BucketCannedACL.PUBLIC_READ, ObjectCannedACL.PUBLIC_READ, PolicyType.READ); |
| | | CUSTOM("2", BucketCannedACL.PUBLIC_READ, ObjectCannedACL.PUBLIC_READ); |
| | | |
| | | /** |
| | | * 桶 权限类型(数据库值) |
| | |
| | | * 文件对象 权限类型 |
| | | */ |
| | | private final ObjectCannedACL objectCannedACL; |
| | | |
| | | /** |
| | | * 桶策略类型 |
| | | */ |
| | | private final PolicyType policyType; |
| | | |
| | | public static AccessPolicyType getByType(String type) { |
| | | for (AccessPolicyType value : values()) { |