Password Matcher Password Matcher
Password Matcher Password Matcher
DocFX + Singulink = ♥

Search Results for

    Class PermutationsMatcher

    Matcher that matches a set of matchers in any order, with each matcher used at most once.

    Inheritance
    object
    PasswordMatcher
    PermutationsMatcher
    Inherited Members
    PasswordMatcher.GetMatches(PasswordMatchContext)
    PasswordMatcher.GetFirstMatch(string, IEnumerable<PasswordMatcher>)
    PasswordMatcher.Any(IEnumerable<PasswordMatcher>)
    PasswordMatcher.AnyChars(int, int, Func<char, bool>, bool)
    PasswordMatcher.CharSequence(CharSequenceTypes, bool)
    PasswordMatcher.FixedDigits(int, PasswordMatchType, bool, bool)
    PasswordMatcher.FixedDigits(int, int, int, PasswordMatchType, bool, bool)
    PasswordMatcher.Optional(PasswordMatcher)
    PasswordMatcher.Permutations(IEnumerable<PasswordMatcher>, bool)
    PasswordMatcher.Repeat(PasswordMatcher, int, int)
    PasswordMatcher.RepeatedChars(Func<char, bool>, bool)
    PasswordMatcher.RepeatedChars(int, int, Func<char, bool>, bool)
    PasswordMatcher.RepeatedGroups(int, int, int, Func<char, bool>, bool)
    PasswordMatcher.Text(string, PasswordMatchType, bool, bool, bool)
    PasswordMatcher.Sequence(IEnumerable<PasswordMatcher>)
    Namespace: Singulink.Cryptography.PasswordMatchers
    Assembly: Singulink.Cryptography.PasswordMatcher.dll
    Syntax
    public sealed class PermutationsMatcher : PasswordMatcher

    Constructors

    Name Description
    PermutationsMatcher(IEnumerable<PasswordMatcher>, bool)

    Initializes a new instance of the PermutationsMatcher class.

    Fields

    Name Description
    MaxMatchers

    The maximum number of matchers that can be permuted.

    Properties

    Name Description
    Matchers

    Gets the matchers that are permuted.

    MustMatchAllMatchers

    Gets a value indicating whether every matcher must match for the permutation to match. If false, any non-empty subset of the matchers can match.

    Methods

    Name Description
    GetMatchesCore(PasswordMatchContext)

    Gets the contexts that result from matching this matcher at the current position of the given context, in the order they should be tried.

    © Singulink. All rights reserved.