LX0-104 · Question #346
What is true of any created custom attribute or object class?
The correct answer is C. It must have a unique OID. This question asks about a mandatory requirement for any custom attribute or object class defined in an LDAP schema.
Question
Options
- AIt cannot be placed in one of the default distributed schema files.
- BThe name must be registered with IANA to avoid conflicts with other custom schemas.
- CIt must have a unique OID.
- DIt must not contain any numbers.
How the community answered
(25 responses)- A8% (2)
- C88% (22)
- D4% (1)
Why each option
This question asks about a mandatory requirement for any custom attribute or object class defined in an LDAP schema.
While it's best practice to put custom schema definitions in separate files, there's no technical restriction preventing them from being placed in existing schema files, though this is generally discouraged for manageability.
Only the OID branch needs to be registered (e.g., with IANA or a national body) for a company, not every individual custom attribute or object class name; the OID ensures uniqueness, not the name itself being globally registered.
Every custom attribute or object class defined within an LDAP schema must have a globally unique Object Identifier (OID). This OID ensures that the custom schema element is unambiguously identified and prevents naming collisions when integrating with other directories or schema definitions. OIDs are hierarchical and assigned to maintain uniqueness.
There is no restriction that custom attribute or object class names must not contain any numbers; they simply need to follow naming conventions.
Concept tested: Custom LDAP schema OID requirement
Source: https://ldap.com/object-identifiers-oids/
Topics
Community Discussion
No community discussion yet for this question.