mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

coulbeck
30.53.2007 ecd15ee2d0a13f7dfd14dc8ab1f7915a7f6c6a2d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?xml version="1.0" encoding="UTF-8"?>
<adm:managed-object name="user-defined-virtual-attribute"
plural-name="user-defined-virtual-attributes"
package="org.opends.server.admin.std" extends="virtual-attribute"
xmlns:adm="http://www.opends.org/admin"
xmlns:ldap="http://www.opends.org/admin-ldap">
  <adm:synopsis>
    The
    <adm:user-friendly-name />
    is used to create virtual attributes with user-defined values in entries
    that match the criteria set in the associated virtual attribute rule.  This
    provides functionality that is similar to Class of Service (CoS) in the Sun
    Java System Directory Server.
  </adm:synopsis>
  <adm:profile name="ldap">
    <ldap:object-class>
      <ldap:oid>1.3.6.1.4.1.26027.1.2.100</ldap:oid>
      <ldap:name>ds-cfg-user-defined-virtual-attribute</ldap:name>
      <ldap:superior>ds-cfg-virtual-attribute</ldap:superior>
    </ldap:object-class>
  </adm:profile>
  <adm:property name="value" mandatory="true" multi-valued="true">
    <adm:synopsis>
      Specifies the value (or set of values) that should be included in entries
      matching the critieria in the associated virtual attribute rule.
    </adm:synopsis>
    <adm:syntax>
      <adm:string />
    </adm:syntax>
    <adm:profile name="ldap">
      <ldap:attribute>
        <ldap:oid>1.3.6.1.4.1.26027.1.1.344</ldap:oid>
        <ldap:name>ds-cfg-virtual-attribute-value</ldap:name>
      </ldap:attribute>
    </adm:profile>
  </adm:property>
</adm:managed-object>