/***************************** Context **************************/ /// <summary> /// Creates a new instance of the SecurityContext using the passed user instance and the SecuritySystem. /// </summary> public SecurityContext(ISecurityUser currentUser, SecuritySystem securitySystem) { CurrentUser = currentUser; SecuritySystem = securitySystem; Evaluator = new PermissionEvaluator(this); _permissionQuery = SecuritySystem.PermissionQuery; }
public ActivitySerializer(SecuritySystem securitySystem) { _securitySystem = securitySystem; }