All LDAP Classes
Internal LDAP Classes

com.novell.ldap.rfc2251
Class RfcMatchingRuleAssertion

java.lang.Object
  extended bycom.novell.ldap.asn1.ASN1Object
      extended bycom.novell.ldap.asn1.ASN1Structured
          extended bycom.novell.ldap.asn1.ASN1Sequence
              extended bycom.novell.ldap.rfc2251.RfcMatchingRuleAssertion
All Implemented Interfaces:
java.io.Serializable

public class RfcMatchingRuleAssertion
extends ASN1Sequence

Represents an LDAP Matching Rule Assertion.

       MatchingRuleAssertion ::= SEQUENCE {
               matchingRule    [1] MatchingRuleId OPTIONAL,
               type            [2] AttributeDescription OPTIONAL,
               matchValue      [3] AssertionValue,
               dnAttributes    [4] BOOLEAN DEFAULT FALSE }

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.novell.ldap.asn1.ASN1Sequence
TAG
 
Fields inherited from class com.novell.ldap.asn1.ASN1Structured
 
Fields inherited from class com.novell.ldap.asn1.ASN1Object
 
Constructor Summary
RfcMatchingRuleAssertion(RfcAssertionValue matchValue)
          Creates a MatchingRuleAssertion with the only required parameter.
RfcMatchingRuleAssertion(RfcMatchingRuleId matchingRule, RfcAttributeDescription type, RfcAssertionValue matchValue, ASN1Boolean dnAttributes)
          Creates a MatchingRuleAssertion.
 
Methods inherited from class com.novell.ldap.asn1.ASN1Sequence
toString
 
Methods inherited from class com.novell.ldap.asn1.ASN1Structured
add, decodeStructured, encode, get, set, size, toArray, toString
 
Methods inherited from class com.novell.ldap.asn1.ASN1Object
getEncoding, getIdentifier, setIdentifier
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RfcMatchingRuleAssertion

public RfcMatchingRuleAssertion(RfcAssertionValue matchValue)
Creates a MatchingRuleAssertion with the only required parameter.

Parameters:
matchValue - The assertion value.

RfcMatchingRuleAssertion

public RfcMatchingRuleAssertion(RfcMatchingRuleId matchingRule,
                                RfcAttributeDescription type,
                                RfcAssertionValue matchValue,
                                ASN1Boolean dnAttributes)
Creates a MatchingRuleAssertion. The value null may be passed for an optional value that is not used.

Parameters:
matchValue - The assertion value.
matchingRule - Optional matching rule.
type - Optional attribute description.
dnAttributes - ASN1Boolean value. (default false)

All LDAP Classes
Internal LDAP Classes

Copyright © 2002 Novell, Inc. All Rights Reserved.
Novell, Inc.
1800 South Novell Place
Provo, Ut 84606
Phone: (801) 861-5000