Printable Version: RFC1487.PDF
RFC 1487 X.500 LDAP July 1993
IA5String ::= OCTET STRING
The IA5String is a notational convenience to indicate that, although
strings of IA5String type encode as OCTET STRING types, the legal
character set in such strings is limited to the IA5 character set.
LDAPDN ::= IA5String
RelativeLDAPDN ::= IA5String
An LDAPDN and a RelativeLDAPDN are respectively defined to be the
representation of a Distinguished Name and a Relative Distinguished
Name after encoding according to the specification in [5], such that
::=
::=
where and are as defined in [5].
AttributeValueAssertion ::=
SEQUENCE {
attributeType AttributeType
attributeValue AttributeValue
}
The AttributeValueAssertion type definition is similar to the one in
the Directory standards.
AttributeType ::= IA5String
AttributeValue ::= OCTET STRING
An AttributeType value takes on as its value the textual string
associated with that AttributeType in the Directory standards. For
example, the AttributeType 'organizationName' with object identifier
2.5.4.10 is represented as an AttributeType in this protocol by the
string "organizationName". In the event that a protocol
implementation encounters an Attribute Type with which it cannot
associate a textual string, an ASCII string encoding of the object
identifier associated with the Attribute Type may be subsitituted.
For example, the organizationName AttributeType may be represented by
the ASCII string "2.5.4.10" if a protocol implementation is unable to
associate the string "organizationName" with it.
A field of type AttributeValue takes on as its value an octet string
encoding of a Directory AttributeValue type. The definition of these
string encodings for different Directory AttributeValue types may be
Yeong, Howes & Kille [Page 4]