Method | Description | |
---|---|---|
LdapAttributeSchema ( System raw ) : System |
Constructs an attribute definition from the raw string value returned on a directory query for "attributetypes".
|
|
LdapAttributeSchema ( System names, System oid, System description, System syntaxString, bool single, System superior, bool obsolete, System equality, System ordering, System substring, bool collective, bool isUserModifiable, int usage ) : System |
Constructs an attribute definition for adding to or deleting from a directory's schema.
|
Method | Description | |
---|---|---|
formatString ( ) : System.String |
Returns a string in a format suitable for directly adding to a directory, as a value of the particular schema element attribute.
|
Method | Description | |
---|---|---|
InitBlock ( ) : void |
public LdapAttributeSchema ( System raw ) : System | ||
raw | System | The raw string value returned on a directory /// query for "attributetypes". /// |
return | System |
public LdapAttributeSchema ( System names, System oid, System description, System syntaxString, bool single, System superior, bool obsolete, System equality, System ordering, System substring, bool collective, bool isUserModifiable, int usage ) : System | ||
names | System | Names of the attribute. /// /// |
oid | System | Object identifer of the attribute, in /// dotted numerical format. /// /// |
description | System | Optional description of the attribute. /// /// |
syntaxString | System | Object identifer of the syntax of the /// attribute, in dotted numerical format. /// /// |
single | bool | True if the attribute is to be single-valued. /// /// |
superior | System | Optional name of the attribute type which this /// attribute type derives from; null if there is no /// superior attribute type. /// /// |
obsolete | bool | True if the attribute is obsolete. /// /// |
equality | System | Optional matching rule name; null if there is not /// an equality matching rule for this attribute. /// /// |
ordering | System | Optional matching rule name; null if there is not /// an ordering matching rule for this attribute. /// /// |
substring | System | Optional matching rule name; null if there is not /// a substring matching rule for this attribute. /// /// |
collective | bool | True of this attribute is a collective attribute /// /// |
isUserModifiable | bool | False if this attribute is a read-only attribute /// /// |
usage | int | Describes what the attribute is used for. Must be /// one of the following: USER_APPLICATIONS, /// DIRECTORY_OPERATION, DISTRIBUTED_OPERATION or /// DSA_OPERATION. /// |
return | System |