[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Extending schema
- To: <openldap-software@OpenLDAP.org>
- Subject: Extending schema
- From: "Garzon Maldonado, Jesus Javier" <jgarzon@indra.es>
- Date: Thu, 3 Jul 2003 14:35:23 +0200
- Content-class: urn:content-classes:message
- Thread-index: AcNBX3yTQjkfqr4BTVq2MpH4tupDWA==
- Thread-topic: Extending schema
Hello all:
I'm using OpenLDAP 2.0.35 on FreeBSD 4.7.
I wish to include ACP 133 specification wich includes new objects, and attribute definitions together with new name forms, syntax and content rules definitions.
However, I don't know how or where attribute syntaxes, content rules and name forms are defined. Does anybody know?.
I just know some basic concepts like how to add new objects and attributes. :o(
ACP 133 states things like:
[...]
4. NAME FORMS
4.1 aCPNetworkEdBNameForm
( 2.16.840.1.101.2.2.4.42 NAME 'aCPNetworkEdBNameForm'
OC 2.16.840.1.101.2.2.3.68 ; aCPNetworkEdB
MUST 2.5.4.3 ) ; cn
[...]
5. MATCHING RULES
5.1 addressCapabilitiesMatch Matching Rule
( 2.6.5.4.1 NAME 'addressCapabilitiesMatch'
SYNTAX 2.16.840.1.101.2.2.2.16 ) ; Address Capabilities syntax
[...]
6. ATTRIBUTE SYNTAXES
6.1 aCPLegacyFormat Attribute Syntax
( 2.16.840.1.101.2.2.2.17 DESC 'aCPLegacyFormat syntax' )
The encoding of a value in this syntax is any one of the INTEGER
values: 0 - 15 or 32 - 48 where:
0 means JANAP128,
1 means ACP126,
2 means DOI103,
3 means DOI103Special,
[...]
7. EXAMPLE CONTENT RULES
The content rules given in ACP 133(B) [1] are examples, not
requirements. The rules included in this document are examples
to aid in the specification of similar content rules, especially
those derived from these examples.
7.1 aCPApplicationEntityRuleEdA Content Rule
( 2.5.6.12 NAME 'aCPApplicationEntityRuleEdA'
; applicationEntity object class
AUX ( 2.5.6.22 $ ; pkiCA
2.16.840.1.101.2.2.3.66 ) ; securePkiUser
MAY ( 2.16.840.1.101.2.2.1.49 $ ; aliasPointer
2.5.4.46 $ ; dnQualifier
2.16.840.1.101.2.2.1.55 $ ; effectiveDate
2.16.840.1.101.2.2.1.57 ) ) ; expirationDate
[...]
... and I don't know what should I do.
Any help will be appreciated.
Regards.
Javi Garzon.