Parse DN

This noun expands to a version of the DN specified by expansion of the concatenation of the enclosed tokens.


Example


Parse DN


Fields

Destination DN Delimiter

Specifies the custom destination DN delimiter.


Destination DN Format

Specifies the format used to ouput the parsed DN.


Length

Number of DN segments to include. Negative numbers are interpreted as (total # of segments + length) + 1 (e.g for a DN with 5 segments a length of -1 = (5 + (-1)) + 1 = 5, -2 = (5 + (-2)) + 1 = 4, etc.).


Source DN Delimiter

Specifies the custom source DN delimiter.


Source DN Format

Specifies the format used to parse the source DN.


Start

Segment index to start with.


Remarks

The DN is parsed according the format specified by src-dn-format. The portion of the DN specified by start and length is then converted to the format specified by dest-dn-format.

The parameters are used to specify custom DN formats. The 8 characters which make up the delimiter set are defined as follows:

1. Typed Name Boolean Flag: '0' means names are NOT typed, '1' means names are typed

2. Unicode No-Map Character Boolean Flag: '0' means don't output or interpret unmappable unicode characters as escaped hex digit strings, e.g.,\FEFF. The following unicode characters are not accepted by eDirectory: 0xfeff, 0xfffe, 0xfffd, and 0xffff.

3. Relative RDN Delimiter

4. RDN Delimiter

5. Name Divider

6. Name Value Delimiter

7. Wildcard Character

8. Escape Character

If RDN Delimiter and Relative RDN Delimiter are the same character, then the orientation of the name is root right, otherwise the orientation is root left.

If there are more than 8 characters in the delimiter set, then the extra characters will be considered as characters that need to be escaped, but will have no other special meaning.

If start and length are set to the default values {0,-1}, then the entire DN is used, otherwise only the portion of the DN specified by start and length is used.