token-replace-all
Expands to a version of the expansion of the concatenation of the enclosed tokens where all
matching instances of the regular expression specified by regex are replaced by the string specified
by replace-with.
Remarks
See http://java.sun.com/j2se/1.4/docs/api/java/util/regex/Pattern.html and http://java.sun.com/j2se/
1.4/docs/api/java/util/regex/Matcher.html#replaceAll(java.lang.String)
The pattern options CASE_INSENSITIVE, DOTALL, and UNICODE_CASE are used but can be
reversed using the appropriate embedded escapes.
Example
<!-- remove escaping from DN in slash format -->
<token-replace-all regex="'(.)" replace-with="$1">
<token-dest-dn/>
</token-replace-all>
Allowed Content
Element
token-added-entitlement
token-association
token-attr
token-base64-decode
token-base64-encode
token-char
token-class-name
token-convert-time
token-dest-attr
token-dest-dn
token-dest-name
token-document
token-entitlement
Description
The values of an entitlement granted in the current
operation.
The association value from the current operation.
The values of an attribute in the current operation
or current object in the source data store.
Decodes base64 data into a string.
Encodes a string into base64 data.
A Unicode character.
The object class name from the current operation
Converts a date/time from one format to another.
The values of an attribute of current object in the
destination data store.
A value derived from the destination DN from the
current operation.
The unqualified RDN derived from the destination
DN from the current operation.
Reads an XML document.
The values of a granted entitlement of the current
object.
DirXML Script DTD 449
Need help?
Do you have a question about the IDENTITY MANAGER 3.6.1 - DTD REFERENCE 05-06-2009 and is the answer not in the manual?