Logo Search packages:      
Sourcecode: ldaptor version File versions

ldaptor::schema::ObjectClassDescription Class Reference

Inheritance diagram for ldaptor::schema::ObjectClassDescription:

List of all members.


Detailed Description

ASN Syntax::

  d               = "0" / "1" / "2" / "3" / "4" /
                "5" / "6" / "7" / "8" / "9"

  numericstring   = 1*d

  numericoid      = numericstring *( "." numericstring )

  space           = 1*" "

  whsp            = [ space ]

  descr           = keystring

  qdescr          = whsp "'" descr "'" whsp

  qdescrlist      = [ qdescr *( qdescr ) ]

  ; object descriptors used as schema element names
  qdescrs         = qdescr / ( whsp "(" qdescrlist ")" whsp )

  dstring         = 1*utf8

  qdstring        = whsp "'" dstring "'" whsp

  descr           = keystring

  oid             = descr / numericoid

  woid            = whsp oid whsp

  ; set of oids of either form
  oids            = woid / ( "(" oidlist ")" )

  ObjectClassDescription = "(" whsp
        numericoid whsp      ; ObjectClass identifier
        [ "NAME" qdescrs ]
        [ "DESC" qdstring ]
        [ "OBSOLETE" whsp ]
        [ "SUP" oids ]       ; Superior ObjectClasses
        [ ( "ABSTRACT" / "STRUCTURAL" / "AUXILIARY" ) whsp ]
                         ; default structural
        [ "MUST" oids ]      ; AttributeTypes
        [ "MAY" oids ]       ; AttributeTypes
        whsp ")"

Definition at line 56 of file schema.py.


Public Member Functions

def __eq__
def __ge__
def __gt__
def __init__
def __le__
def __lt__
def __ne__
def __repr__
def __str__

Public Attributes

 desc
 may
 must
 name
 obsolete
 oid
 sup
 type

Private Member Functions

def _parse

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index