Try this attached file instead ...

I just changes attributeType to attributetype. There is an issue with the maven plugin's OpenLDAP file parser. My fault but I did not have time to fix it.

Alex

#
# NamingAuthority LDAP Schema

# Next basic attribute           1.3.6.1.4.1.2114.108.1.4.10
# Next NamingAuthority attribute 1.3.6.1.4.1.2114.108.1.5.5

#
# Named basic syntaxes
# These entries are here because, as of yet, LDAP version 3 doesn't default any 
of the
# indexing of substring attributes

# IA5 (International alphabet 5 - AKA Ascii) case insensitive
attributetype (1.3.6.1.4.1.2114.108.1.4.1
        NAME ('tsCaseIgnoreIA5String')
        EQUALITY caseIgnoreIA5Match
        SUBSTR   caseIgnoreIA5SubstringsMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)

# IA5 (International alphabet 5 - AKA Ascii) case sensitivie
attributetype (1.3.6.1.4.1.2114.108.1.4.2
        NAME 'tsCaseSensitiveIA5String'
        EQUALITY caseExactIA5Match
        SUBSTR   caseExactIA5SubstringsMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)

# Directory String - UTF 8 / Unicode case insensitive
#   Unicode strings translate XML elements
attributetype (1.3.6.1.4.1.2114.108.1.4.3
        NAME 'tsCaseIgnoreDirectoryString'
        EQUALITY caseIgnoreMatch
        SUBSTR   caseIgnoreSubstringsMatch
        ORDERING caseIgnoreOrderingMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15)

# Directory String - UTF 8 / Unicode - case sensitive
attributetype (1.3.6.1.4.1.2114.108.1.4.4
        NAME 'tsCaseSensitiveDirectoryString'
        EQUALITY caseExactMatch
        SUBSTR   caseExactSubstringsMatch
        ORDERING caseExactOrderingMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15)

# Boolean - Values are "TRUE" and "FALSE"
attributetype (1.3.6.1.4.1.2114.108.1.4.5
        NAME 'tsBoolean'
        EQUALITY booleanMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.7)

# Integer - 
attributetype (1.3.6.1.4.1.2114.108.1.4.6
        NAME 'tsInteger'
        EQUALITY integerMatch
        ORDERING integerOrderingMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.27)

# Octet String - aka byte aligned blob
attributetype (1.3.6.1.4.1.2114.108.1.4.7
        NAME 'tsOctetString'
        EQUALITY octetStringMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.40)
        
# Timestamp - an date and time
attributetype (1.3.6.1.4.1.2114.108.1.4.8
    NAME 'tsTimestamp'
    EQUALITY generalizedTimeMatch
    ORDERING generalizedTimeOrderingMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.24)
    
    
# NumericOID - a numeric object identifier
attributetype (1.3.6.1.4.1.2114.108.1.4.9
    NAME 'NumericOID'
    EQUALITY objectIdentifierMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.38)
  

# A universal resource name.  The global name of a resource such as a source,
# coding scheme, concept code, etc. 
#
# Use of the label portion of the labeledURI is discouraged, and the type may 
eventually
# change to "unlabeled" URI if one is introduced
attributetype (1.3.6.1.4.1.2114.108.1.5.6
    NAME 'URN'
    DESC 'A Universal Resource Identifier'
    SUP  labeledURI)

# A local alias for a URN.  Similar in nature to namespace name, but extended 
to represent
#  identifers within a resource (e.g. urn.iso.2.16.840.1.113883.6.1#M)
#
# Used in DN
# Note: must also match XML NMTOKEN format
attributetype (1.3.6.1.4.1.2114.108.1.5.7
    NAME 'localName'
    DESC 'A localized name or alias for a URN'
    SUP tsCaseIgnoreIA5String)

# A mapping between a URN and a localName.
# Format: [<urn>] localName
#   The behavior of an omitted urn is context specific.  Each subtype has to 
specify this
#
attributetype (1.3.6.1.4.1.2114.108.1.5.8
    NAME 'URNMap'
    DESC 'The declaration of a local name and the URN that it represents'
    SUP labeledURI)

Reply via email to