AccountExtensions
Blob enum extensions.
            
                using Azure.Storage.Sas;
using System.Text;
namespace Azure.Storage
{
    internal static class AccountExtensions
    {
        internal static string ToPermissionsString(this AccountSasPermissions permissions)
        {
            StringBuilder stringBuilder = new StringBuilder();
            if ((permissions & AccountSasPermissions.Read) == AccountSasPermissions.Read)
                stringBuilder.Append('r');
            if ((permissions & AccountSasPermissions.Write) == AccountSasPermissions.Write)
                stringBuilder.Append('w');
            if ((permissions & AccountSasPermissions.Delete) == AccountSasPermissions.Delete)
                stringBuilder.Append('d');
            if ((permissions & AccountSasPermissions.DeleteVersion) == AccountSasPermissions.DeleteVersion)
                stringBuilder.Append('x');
            if ((permissions & AccountSasPermissions.PermanentDelete) == AccountSasPermissions.PermanentDelete)
                stringBuilder.Append('y');
            if ((permissions & AccountSasPermissions.List) == AccountSasPermissions.List)
                stringBuilder.Append('l');
            if ((permissions & AccountSasPermissions.Add) == AccountSasPermissions.Add)
                stringBuilder.Append('a');
            if ((permissions & AccountSasPermissions.Create) == AccountSasPermissions.Create)
                stringBuilder.Append('c');
            if ((permissions & AccountSasPermissions.Update) == AccountSasPermissions.Update)
                stringBuilder.Append('u');
            if ((permissions & AccountSasPermissions.Process) == AccountSasPermissions.Process)
                stringBuilder.Append('p');
            if ((permissions & AccountSasPermissions.Tag) == AccountSasPermissions.Tag)
                stringBuilder.Append('t');
            if ((permissions & AccountSasPermissions.Filter) == AccountSasPermissions.Filter)
                stringBuilder.Append('f');
            if ((permissions & AccountSasPermissions.SetImmutabilityPolicy) == AccountSasPermissions.SetImmutabilityPolicy)
                stringBuilder.Append('i');
            return stringBuilder.ToString();
        }
    }
}