Previous Topic: Object Class DefinitionsNext Topic: Endpoint Structure


Attribute Definitions

Directly beneath the object class definition are several attribute lines. These lines define the attribute types in the object class. Depending on which file you are viewing, the list can vary.

ATTRIBUTE (LDAP Name) ldap_object_class_name::ldap_attribute_name
        User-friendly Name : user_friendly_name
        Description: Global description
        ProhibitedCharacters: prohibchars
        MinLength: minlength
        MaxLength: maxlength
        EditType: edittype
        IsSpaceAllowedIn: spaces
        IsAsciiOnly: ascii
        IsMultiValued: multi-valued
        Case: case
ldap_object_class_name

Specifies the LDAP name used for the object class.

ldap_attribute_name

Specifies the LDAP name of the attribute.

user_friendly_name

Specifies the user‑friendly name.

description

Specifies the description of the attribute.

prohibchars

Specifies a list of characters prohibited in the attribute.

minlength

Specifies the minimum length of the attribute value.

maxlength

Specifies the maximum length of the attribute value.

edittype

Determines the type of data in LDAP and its characteristics.

spaces

Defines a Boolean value that identifies whether spaces are allowed.

ascii

Defines a Boolean value that determines whether the attribute supports ASCII values.

multi-valued

Defines a Boolean value that determines whether the attribute is multi-valued.

case

Specifies a string that identifies whether the attribute can contain uppercase or lowercase characters. This string can be insensitive, insensitive-upper, insensitive-lower, sensitive, sensitive-upper, or sensitive-lower.