Class JDAPFilterExtensible

java.lang.Object
netscape.ldap.client.JDAPFilter
netscape.ldap.client.JDAPFilterExtensible

public class JDAPFilterExtensible extends JDAPFilter
This class implements the extended match filter.
 extensibleMatch [9] AttributeValueAssertion
 
Version:
1.0
  • Constructor Details

    • JDAPFilterExtensible

      public JDAPFilterExtensible(String type, String match)
      Constructs extensible match filter.
      Parameters:
      match - Matching rule assertion
  • Method Details

    • getBERElement

      public BERElement getBERElement()
      Gets ber representation of the filter.
       Extended filter:   [type] [':dn'][':'oid]':='value
      
       BER:   extensibleMatch    [9] MatchingRuleAssertion
              MatchingRuleAssertion ::= SEQUENCE {
                   matchingRule    [1] MatchingRuleID OPTIONAL,
                   type            [2] AttributeDescription OPTIONAL,
                   matchValue      [3] AssertionValue,
                   dnAttributes    [4] BOOLEAN DEFAULT FALSE
              }
       
      Specified by:
      getBERElement in class JDAPFilter
      Returns:
      ber representation
    • toString

      public String toString()
      Retrieves the string representation of the filter.
      Specified by:
      toString in class JDAPFilter
      Returns:
      string representation