internal static BucketAcl BucketUserAcl( string userGuid, string issuedByUserGuid, bool permitRead, bool permitWrite, bool permitReadAcp, bool permitWriteAcp, bool fullControl) { if (String.IsNullOrEmpty(userGuid)) { throw new ArgumentNullException(nameof(userGuid)); } if (String.IsNullOrEmpty(issuedByUserGuid)) { throw new ArgumentNullException(nameof(issuedByUserGuid)); } BucketAcl ret = new BucketAcl(); ret.UserGroup = null; ret.UserGUID = userGuid; ret.IssuedByUserGUID = issuedByUserGuid; ret.PermitRead = permitRead; ret.PermitWrite = permitWrite; ret.PermitReadAcp = permitReadAcp; ret.PermitWriteAcp = permitWriteAcp; ret.FullControl = fullControl; return(ret); }
internal void AddBucketAcl(BucketAcl acl) { if (acl != null) { acl.BucketGUID = _Bucket.GUID; _ORM.Insert <BucketAcl>(acl); } }