Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note

The new Syntaxes will use the OIDs 1.3.6.1.4.1.18060.1.1.0.1.N
The new MatchingRules will use the OIDs 1.3.6.1.4.1.18060.1.1.0.2.N
The new AttributesType will use the OIDs 1.3.6.1.4.1.18060.1.1.0.3.N
The new ObjectClasses will use the OIDs 1.3.6.1.4.1.18060.1.1.0.4.N

We will use OIDs  1.3.6.1.4.1.18060.1.1.0.0.N for Meta objects.

Here, the prefix 1.3.6.1.4.1.18060 is the one declared to IANA to represent the Apache Foundation and the next 1.1 values are used specifically for Apache Directory.

...

Name

OID

Desc

Sup

Equality

Ordering

Substr

Syntax

SingleValue

Collective

NoUserModification

Usage

obsolete

1.3.6.1.4.1.18060.1.1.0.3.1

The type is obsolete

-

BooleanMatch

-

-

Boolean

yes

-

yes

dSAOperation

sup

1.3.6.1.4.1.18060.1.1.0.3.2

The list of superiors

-

NameOrOidMatch

-

-

NameOrOid

no

-

yes

dSAOperation

must

1.3.6.1.4.1.18060.1.1.0.3.3

The list of mandatory ATs

-

NameOrOidMatch

-

-

NameOrOid

no

-

yes

dSAOperation

may

1.3.6.1.4.1.18060.1.1.0.3.4

The list of authorized ATs

-

NameOrOidMatch

-

-

NameOrOid

no

-

yes

dSAOperation

type

1.3.6.1.4.1.18060.1.1.0.3.5

The ObjectClass type

-

TypeMatch

-

-

Type

yes

-

yes

dSAOperation

 MetaObjectClass

The following text is the description of the MetaObjectClass :

Code Block


ObjectClass ( 1.3.6.1.4.1.18060.1.1.0.0.1
    name MetaObjectClass
    desc 'Meta definition of the ObjectClass object'
    ABSTRACT
    must ( oid $ dn $ objectclass $ name $ desc )
    may ( sup $ must $ may $ tpe $ obsolete )

AttributeType

The AttributeType element is described in RFC 4512 :

...