public static IPermissionPolicyUser GetAnonymousPermissionPolicyUser(this IPermissionPolicyRole systemRole) { var optionsAthentication = ((IModelOptionsAuthentication)ApplicationHelper.Instance.Application.Model.Options).Athentication; var anonymousUserName = optionsAthentication.AnonymousAuthentication.AnonymousUser; return((IPermissionPolicyUser)systemRole.GetPermissionPolicyUser(anonymousUserName)); }
public static ISecurityUserWithRoles GetAnonymousPermissionPolicyUser(this IPermissionPolicyRole systemRole, string userName) { return(systemRole.GetPermissionPolicyUser(userName)); }