Class MatchEntry


public class MatchEntry extends GlobalConfiguration
User, Group, Host, LocalAddress, LocalPort, and Address
  • Field Details

  • Constructor Details

  • Method Details

    • addComment

      public void addComment(String comment)
    • addMatchCriteriaComment

      public void addMatchCriteriaComment(CommentEntry commentEntry)
    • disable

      public void disable()
    • isCommentedOut

      public boolean isCommentedOut()
    • remove

      public void remove()
    • matchEntryCriteriaAsString

      public String matchEntryCriteriaAsString()
    • addCriteria

      public void addCriteria(String criteria, String value)
    • matchValueAgainstPattern

      public boolean matchValueAgainstPattern(String paramKey, Collection<String> patterns)
    • matchValueExact

      public boolean matchValueExact(String paramKey, Map<String,String> params)
    • getMatchCriteriaCommentEntriesIterator

      public Iterator<CommentEntry> getMatchCriteriaCommentEntriesIterator()
    • addUserCriteria

      public void addUserCriteria(String[] values)
    • addUserCriteria

      public void addUserCriteria(String value)
    • pushUserCriteria

      public void pushUserCriteria(String value)
    • updateUserCriteria

      public void updateUserCriteria(String value)
    • deleteUserCriteria

      public void deleteUserCriteria()
    • addGroupCriteria

      public void addGroupCriteria(String[] values)
    • addGroupCriteria

      public void addGroupCriteria(String value)
    • pushGroupCriteria

      public void pushGroupCriteria(String value)
    • updateGroupCriteria

      public void updateGroupCriteria(String value)
    • deleteGroupCriteria

      public void deleteGroupCriteria()
    • addHostCriteria

      public void addHostCriteria(String[] values)
    • addHostCriteria

      public void addHostCriteria(String value)
    • pushHostCriteria

      public void pushHostCriteria(String value)
    • updateHostCriteria

      public void updateHostCriteria(String value)
    • deleteHostCriteria

      public void deleteHostCriteria()
    • addLocalAddressCriteria

      public void addLocalAddressCriteria(String[] values)
    • addLocalAddressCriteria

      public void addLocalAddressCriteria(String value)
    • pushLocalAddressCriteria

      public void pushLocalAddressCriteria(String value)
    • updateLocalAddressCriteria

      public void updateLocalAddressCriteria(String value)
    • deleteLocalAddressCriteria

      public void deleteLocalAddressCriteria()
    • addLocalPortCriteria

      public void addLocalPortCriteria(String[] values)
    • addLocalPortCriteria

      public void addLocalPortCriteria(String value)
    • pushLocalPortCriteria

      public void pushLocalPortCriteria(String value)
    • updateLocalPortCriteria

      public void updateLocalPortCriteria(String value)
    • deleteLocalPortCriteria

      public void deleteLocalPortCriteria()
    • addAddressCriteria

      public void addAddressCriteria(String[] values)
    • addAddressCriteria

      public void addAddressCriteria(String value)
    • pushAddressCriteria

      public void pushAddressCriteria(String value)
    • updateAddressCriteria

      public void updateAddressCriteria(String value)
    • deleteAddressCriteria

      public void deleteAddressCriteria()
    • addRDomainCriteria

      public void addRDomainCriteria(String[] values)
    • addRDomainCriteria

      public void addRDomainCriteria(String value)
    • pushRDomainCriteria

      public void pushRDomainCriteria(String value)
    • updateRDomainCriteria

      public void updateRDomainCriteria(String value)
    • deleteRDomainCriteria

      public void deleteRDomainCriteria()
    • parse

      public void parse(String[] matchValueSplit)
    • hasKey

      public boolean hasKey(String key)
    • hasUserEntry

      public boolean hasUserEntry()
    • hasGroupEntry

      public boolean hasGroupEntry()
    • hasHostEntry

      public boolean hasHostEntry()
    • hasLocalAddressEntry

      public boolean hasLocalAddressEntry()
    • hasLocalPortEntry

      public boolean hasLocalPortEntry()
    • hasAddressEntry

      public boolean hasAddressEntry()
    • hasRDomainEntry

      public boolean hasRDomainEntry()
    • isAllowedKey

      public static boolean isAllowedKey(String key)
    • isNotAllowedKey

      public static boolean isNotAllowedKey(String key)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getFormattedLine

      public String getFormattedLine()