Ejemplo n.º 1
0
 /// <summary>
 /// Check a list of resources for permissions against the specified user
 /// </summary>
 /// <param name="account">The Account to check</param>
 /// <param name="resources">The list of resources to check</param>
 /// <returns>A Dictionary of true/false permissions</returns>
 public static Dictionary <string, bool> Check(Clients.Account account, List <string> resources)
 {
     return(Legion.Core.Modules.Permissions.Module.Check(
                account.AccountType,
                account.IdentifierType,
                account.Identifier,
                resources
                ));
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Check a resource for permissions against the specified user
 /// </summary>
 /// <param name="account">The Account to check</param>
 /// <param name="resource">The resource to check</param>
 /// <returns>A Dictionary of true/false permissions</returns>
 public static bool Check(Clients.Account account, string resource)
 {
     return(Legion.Core.Modules.Permissions.Module.Check(
                account.AccountType,
                account.IdentifierType,
                account.Identifier,
                resource
                ));
 }