搜索

3.4. 自定义模式文件中的对象类定义

download PDF

您可以在架构文件中将对象类定义为 iwl es 属性的值。

例 3.3. 对象类的定义

objectClasses: ( 2.16.840.1.1133730.2.1.99 NAME 'exampleperson' DESC 'An example person object class' SUP top STRUCTURAL MUST dateOfBirth X-ORIGIN 'user defined' )

对象类定义包含以下组件:

  • 以点分开的数字指定的唯一对象标识符(OID)。
  • NAME attribute_name 形式的唯一名称。
  • DESC 描述形式的描述
  • 此对象类的优越(父)对象类,格式为 SUP object_class。如果没有相关的父级,请使用 SUP top
  • STRUCTURAL 词语定义对象类应用到的条目类型。任何条目必须至少属于一个 STRUCTURTURAL 对象类。AUXILIARY 表示它可以应用到任何条目。
  • 必要属性列表,前面带有 MUST 关键字。要包含多个属性,请将组用括号括起,并使用 [command]'$ '(dollar sign and space)分隔属性。
  • 可选属性列表,前面带有 MAY 关键字。要包含多个属性,请将组用括号括起,并使用 [command]'$ '(dollar sign and space)分隔属性。

只有 name 和 OID 是必需的,其他设置则取决于对象类的需求。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.