Пример #1
0
        public void Load(BinaryReader reader)
        {
            // Get stored policy
            Configuration.Lockout.LockoutPolicy policy = config.LockoutPolicy.Parse(reader);

            // Store policy in global variable
            ConfigPolicy = policy;
        }
Пример #2
0
        public static LockoutPolicy Parse(BinaryReader reader)
        {
            // Create instance of policy storage
            LockoutPolicy policy = new LockoutPolicy();

            // Retrieve values defining policy
            policy.AccountLockoutDuration = ScoredItem <Range> .ParseRange(reader);

            policy.AccountLockoutThreshold = ScoredItem <Range> .ParseRange(reader);

            policy.ResetLockoutCounterAfter = ScoredItem <Range> .ParseRange(reader);

            return(policy);
        }