arg-dn

The <arg-dn> argument specifies a DN value for the enclosing action. Each of the enclosed tokens is evaluated and the resulting string values are concatenated to form a DN value.

Example

See <do-add-association>.

1. Allowed Content

token-added-entitlement
the value(s) of an entitlement granted in the current operation
token-association
the association value from the current operation
token-attr
the value(s) of an attribute in the current operation or current object in the source datastore
token-base64-decode
decode base64 data into a string
token-base64-encode
encode a string into base64 data
token-char
a unicode character
token-class-name
the object class name from the current operation
token-convert-time
convert a date/time from one format to another
token-dest-attr
the value(s) of an attribute of current object in the destination datastore
token-dest-dn
a value derived from the destination DN from the current operation
token-dest-name
the unqualified RDN derived from destination DN from the current operation
token-document
read an XML document
token-entitlement
the value(s) of a granted entitlement of the current object
token-escape-for-dest-dn
convert a string for use in a destination DN
token-escape-for-src-dn
convert a string for use in a source DN
token-generate-password
generate a random password
token-global-variable
the value of a global variable
token-join
join a node-set into a string
token-json-object
constructs a JSON string
token-json-array
constructs a JSON array
token-local-variable
the value of a local variable
token-lower-case
convert a string to lower case
token-named-password
the value of the named password
token-map
map a string through a mapping table
token-op-attr
the value(s) of an attribute in the current operation
token-op-property
the value of an operation property
token-operation
the name of the current operation
token-parse-dn
parse and/or convert a DN
token-password
the value of the password in current operation
token-query
query the source or destination datastore
token-removed-attr
the value(s) of an attribute removed in the current operation
token-removed-entitlement
the value(s) of an entitlement revoked in the current operation
token-replace-all
replace all instances of a substring within a string
token-replace-first
replace a single instance of a substring within a string
token-resolve
resolve a DN to an association key or an association key to a DN.
token-split
split a string into a node-set
token-src-attr
the value(s) of an attribute of current object in the source datastore
token-src-dn
a value derived from the source DN from the current operation
token-src-name
the unqualified RDN derived from source DN from the current operation
token-substring
substring of a string
token-text
constant text
token-time
the current date/time
token-unique-name
a generated unique name
token-unmatched-src-dn
a DN relative to the one matched by if-src-dn
token-upper-case
convert a string to upper case
token-xml-parse
parse XML
token-xml-serialize
serialize XML
token-xpath
the result of an XPATH expression

2. No Attributes

3. Content Rule

( 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 | token-escape-for-dest-dn | token-escape-for-src-dn | token-generate-password | token-global-variable | token-join | token-json-object | token-json-array | token-local-variable | token-lower-case | token-named-password | token-map | token-op-attr | token-op-property | token-operation | token-parse-dn | token-password | token-query | token-removed-attr | token-removed-entitlement | token-replace-all | token-replace-first | token-resolve | token-split | token-src-attr | token-src-dn | token-src-name | token-substring | token-text | token-time | token-unique-name | token-unmatched-src-dn | token-upper-case | token-xml-parse | token-xml-serialize | token-xpath ) *

4. Parent Elements

do-add-association
  associate the current object
do-add-dest-attr-value
  add a value to an attribute in the destination datastore
do-add-dest-object
  add an object in the destination datastore
do-add-resource
  request the assignment of a Resource to an Identity
do-add-role
  request the assignment of a Role to an Identity
do-add-src-attr-value
  add a value to an attribute in the source datastore
do-add-src-object
  add an object in the source datastore
do-clear-dest-attr-value
  clear all values of an attribute in the destination datastore
do-clear-src-attr-value
  clear all values of an attribute in the source datastore
do-clear-sso-credential
  clear a credential in an SSO credential store
do-delete-dest-object
  delete an object in the destination datastore
do-delete-src-object
  delete an object in the source datastore
do-find-matching-object
  automatically associate the current object
do-move-dest-object
  move an object in the destination datastore
do-move-src-object
  move an object in the source datastore
do-remove-dest-attr-value
  remove a value from an attribute in the destination datastore
do-remove-named-password
  Remove a Named Password
do-remove-resource
  request the revocation of a Resource for an Identity
do-remove-role
  request the revocation of a Role from an Identity
do-remove-src-attr-value
  remove a value from an attribute in the source datastore
do-rename-dest-object
  rename an object in the destination datastore
do-rename-src-object
  rename an object in the source datastore
do-set-dest-attr-value
  set the value of an attribute in the destination datastore
do-set-dest-password
  set the password for an object in the destination datastore
do-set-named-password
  Set/Create a Named Password
do-set-op-dest-dn
  set the destination DN for the current operation
do-set-op-src-dn
  set the source DN for the current operation
do-set-op-template-dn
  set the template DN for the current add operation
do-set-src-attr-value
  set the value of an attribute in the source datastore
do-set-src-password
  set the password for an object in the source datastore
do-set-sso-credential
  set a credential in an SSO credential store
do-set-sso-passphrase
  set a passphrase in an SSO credential store
do-start-workflow
  start a workflow
if-dest-attr
  test an attribute of the current object or specified object in the destination datastore
if-src-attr
  test an attribute of current object or specified object in the source datastore
token-dest-attr
  the value(s) of an attribute of current object in the destination datastore
token-query
  query the source or destination datastore
token-resolve
  resolve a DN to an association key or an association key to a DN.
token-src-attr
  the value(s) of an attribute of current object in the source datastore
token-unique-name
  a generated unique name

Top Elements || All Elements || Tree


DirXMLScript DTD