public ShareCopier(SidNameResolver nameResolver, SidTranslator sidTranslator, bool autoResolveShareNameConflicts, IActionObserver observer) { Resolver = nameResolver; SidTranslator = sidTranslator; AutoResolveShareNameConflicts = autoResolveShareNameConflicts; ActionObserver = observer; }
public InterfaceActionManager() { m_DatePrinter = new DatePrinter(); m_TimePrinter = new TimePrinter(); m_VersionPrinter = new VersionPrinter(); m_CapitalLetterCounter = new CapitalLetterCounter(); }
public SidTranslator(bool automaticallyImport, string defaultPassword, IActionObserver actionObserver) { _importObject = automaticallyImport; _actionObserver = actionObserver; _defaultPassword = defaultPassword; _translations = new Dictionary <string, string>(); }
public void addObserver(IActionObserver observer) { if (observers == null) { observers = new List <IActionObserver>(); } observers.Add(observer); }
public UserCopier(bool copyGroupMembership, bool importLocalGroups, string defaultPassword, bool applyMembershipDeletions, IActionObserver actionObserver) { CopyGroupMembership = copyGroupMembership; ImportLocalGroups = importLocalGroups; DefaultUserPassword = defaultPassword; ApplyMembershipDeletions = applyMembershipDeletions; _actionObserver = (actionObserver == null) ? SecurityTool.DefaultActionObserver : actionObserver; }
public GroupCopier(bool copyLocalMembership, bool importLocalUsers, bool copyDomainMembership, string defaultUserPassword, bool applyMembershipDeletions, IActionObserver actionObserver) { Debug.Assert(defaultUserPassword != null); _copyLocalMembership = copyLocalMembership; _importLocalUsers = importLocalUsers; _copyDomainMembership = copyDomainMembership; _defaultUserPassword = defaultUserPassword; _applyMembershipDeletions = applyMembershipDeletions; _actionObserver = (actionObserver == null) ? SecurityTool.DefaultActionObserver : actionObserver; }
public SIDRenamer( string hostname, List <Tuple <SecurityIdentifier, SecurityIdentifier> > list, IActionObserver actionObserver) { Debug.Assert(hostname != null); Debug.Assert(list != null); Debug.Assert(actionObserver != null); ReplaceList = list; ActionObserver = actionObserver; Hostname = hostname; }
public SIDSearcher( string hostname, List <SecurityIdentifier> list, bool findDanglingSids, IActionObserver actionObserver) { Debug.Assert(hostname != null); Debug.Assert(list != null); Debug.Assert(actionObserver != null); Hostname = hostname; FindDanglingSIDs = findDanglingSids; SearchList = list; ActionObserver = actionObserver; }
public ShareCopier(IActionObserver observer) : this(null, false, string.Empty, false, true, observer) { }
public void DetachActionObserver(IActionObserver i_ActionObserver) { r_ActionObservers.Remove(i_ActionObserver); }
public void AddSubMenu(string i_Title, IActionObserver i_ActionObserver) { AddSubMenu(i_Title); m_MenuItems.Find(menuItem => menuItem.Title.Equals(i_Title)).AttachActionObserver(i_ActionObserver); }
public void DetachObserver(IActionObserver i_ActionObserver) { m_ActionObserve.Remove(i_ActionObserver); }
public void AddObserver(IActionObserver observer) { GameObservers.Add(observer); }
public void AddNewObserver(IActionObserver i_Observer) { m_ActionObservers.Add(i_Observer); }
public void AttachObserver(IActionObserver i_ActionObserver) { m_ActionObserve.Add(i_ActionObserver); }
public ShareCopier(string sourceHost, bool importUsersAndGroups, string defaultUserPassword, bool autoResolveShareNameConflicts, bool renameOldShareWhenCopyingToSameMachine, IActionObserver observer) : this( string.IsNullOrEmpty(sourceHost) ? new SidNameResolver() : new SidNameResolver(sourceHost), new SidTranslator(importUsersAndGroups, defaultUserPassword, observer), autoResolveShareNameConflicts, observer ) { }
public void AttachActionObserver(IActionObserver i_ActionObserver) { r_ActionObservers.Add(i_ActionObserver); }
public void Register(IActionObserver observer) { _observer = observer; }
public void Register(IActionObserver observer) { foreach(var menu in _menus) menu.Register(observer); }
public void RemoveObserver(IActionObserver i_Observer) { m_ActionObservers.Remove(i_Observer); }