Oracle Internet Directory Administrator's Guide Release 9.0.2 Part Number A95192-01 |
|
This appendix briefly lists different schema elements supported by Oracle Internet Directory. Most of these elements are used as defined by the ldapext and ASID working groups of the Internet Engineering Task Force (IETF).
See Also:
The following URLs on the World Wide Web:
|
This appendix contains these topics:
Oracle Internet Directory enforces the following Requests for Comments (RFCs) of the Internet Engineering Task Force (IETF):
Oracle Internet Directory enforces the following two drafts of the IETF:
Draft Title | URL |
---|---|
"Definition of the inetOrgPerson LDAP Object Class" |
|
"Referrals and Knowledge References in LDAP Directories" |
|
Oracle Internet Directory's proprietary schema includes attributes and object classes in these categories:
In addition, Oracle Internet Directory installation includes schema elements that enable specific Oracle products to use Oracle Internet Directory. For information about these schema elements, see the documentation for the specific Oracle product.
Attributes | Object Class |
|
|
Attributes: orclsslAuthentication, orclsslEnable, orclsslWalletURL, orclsslWalletPasswd, orclsslPort, orclsslVersion
Attributes | Object Class |
|
|
The following table lists and describes the entire set of configuration set entry attributes that are used to configure an instance of a directory server.
See Also:
|
Syntax defines the type of values that an attribute can hold. Oracle Internet Directory recognizes most of the syntax specified in RFC 2252, that is, it allows you to associate most of the syntax described in that document with an attribute. In addition to recognizing most LDAP syntax, Oracle Internet Directory enforces some LDAP syntax.
This section covers topics in the following subsections:
Oracle Internet Directory enforces LDAP syntax for the following:
The following LDAP syntax is more commonly used:
Attribute Type Description
Numeric String
Boolean
Object Class Description
Certificate
Octet String
Directory String
OID
DN
Presentation Address
Facsimile Telephone Number
Printable String
INTEGER
Telephone Number
JPEG
UTC Time
Name And Optional UID
In addition to the commonly used LDAP syntax defined above, Oracle Internet Directory recognizes LDAP syntax for the following:
Access Point
LDAP Schema Description
ACI Item
LDAP Syntax Description
Audio
Mail Preference
Binary
Master And Shadow Access Points
Bit String
Matching Rule
Certificate List
Matching Rule Use Description
Certificate Pair
MHS OR Address
Country String
Modify Rights
Data Quality Syntax
Name Form Description
Delivery Method
Object Class Description
DIT Content Rule Description
Octet String
DIT Structure Rule Description
Other Mailbox
DL Submit Permission
Postal Address
DSA Quality Syntax
Protocol Information
DSE Type
Substring Assertion
Enhanced Guide
Subtree Specification
Fax
Supplier And Consumer
Generalized Time
Supplier Information
Guide
Supplier Or Consumer
IA5 String
Supported Algorithm
LDAP Schema Definition
Teletex TerminalIdentifier
Telex Number
Syntax does not put any specific size constraint on attribute values. You can, however, use syntax to specify the size of the attribute value. Oracle Internet Directory does not enforce the 'len' characteristics on the attribute.
For example, to limit an attribute foo to a size of 64, you would define the attribute as follows:
(object_identifier_of_attribute NAME 'foo' EQUALITY caseIgnoreMatch SYNTAX 'object_identifier_of_syntax{64}')
See Also:
Section 4.1.6 f of RFC2251 for more information on Attribute Value. You can find this RFC at the following URL: http://www.ietf.org/rfc/rfc2251.txt. |
Oracle Internet Directory recognizes the following matching rules definitions in the schema.
accessDirectiveMatch
IntegerMatch
bitStringMatch
numericStringMatch
caseExactMatch
objectIdentifierFirstComponentMatch
caseExactIA5Match
ObjectIdentifierMatch
caseIgnoreIA5Match
OctetStringMatch
caseIgnoreListMatch
presentationAddressMatch
caseIgnoreMatch
protocolInformationMatch
caseIgnoreOrderingMatch
telephoneNumberMatch
distinguishedNameMatch
uniqueMemberMatch
generalizedTimeMatch
generalizedTimeOrderingMatch
Of the matching rules in the previous list, Oracle Internet Directory actually enforces the following when it compares attribute values:
distinguishedNameMatch
caseExactMatch
caseIgnoreMatch
numericStringMatch
IntegerMatch
telephoneNumberMatch
A user is represented using the following object classes: OrclUser, OrclUserV2, in addition to inetOrgPerson. The following table describes the attribute names.
|
Copyright © 1999, 2002 Oracle Corporation. All Rights Reserved. |
|