Is used for attributes whose values represent an object name/level pair.
#define SYN_HOLD 26
typedef struct { pnstr8 objectName; nuint32 amount; } Hold_T;
uint32 Length uint32 Amount unicode Subject
taggedString = unit32string ‘#’ distinguisedname
For help in understanding the syntax definition template, see Reading Syntax Definitions.
This syntax is an accounting quantity, which is an amount tentatively held against a subject’s credit limit, pending completion of a transaction. In the wire format, the Subject field is the Distinguished Name of the object.
eDirectory treats the Hold amount similarly to the Counter syntax, with new values added to or subtracted from the base total. If the evaluated Hold amount goes to 0 (zero), the Hold record is deleted.
This syntax is not supported in LDAP.