in AdlsDotNetSDK/Acl/AclAction.cs [55:88]
public static AclAction? GetAclAction(string rwx)
{
rwx = rwx.ToLower();
if (rwx.Length != 3)
{
return null;
}
int val = 0;
if (rwx[0] == 'r')
{
val += 4;
}
else if (rwx[0] != '-')
{
return null;
}
if (rwx[1] == 'w')
{
val += 2;
}
else if (rwx[1] != '-')
{
return null;
}
if (rwx[2] == 'x')
{
val += 1;
}
else if (rwx[2] != '-')
{
return null;
}
return (AclAction)val;
}