parseAclType function

AclType? parseAclType(
  1. String acl
)

Implementation

AclType? parseAclType(String acl) {
  switch (acl) {
    case 'private':
      return AclType.aclPrivate;
    case 'public-read':
      return AclType.aclPublicRead;
    case 'public-read-write':
      return AclType.aclPublicReadWrite;
    case 'authenticated-read':
      return AclType.aclAuthenticatedRead;
    case 'bucket-owner-read':
      return AclType.aclBucketOwnerRead;
    case 'bucket-owner-full-control':
      return AclType.aclBucketOwnerFullControl;
    case 'bucket-owner-entrusted':
      return AclType.aclBucketOwnerEntrusted;
    case 'default':
      return AclType.aclDefault;
  }
  return null;
}