What is the XML rule for On User add, provide default password if no password exists?

<rule>    <description>On User add, provide default password if no password exists</description>    <conditions>        <and>            <if-operation op="equal">add</if-operation>            <if-class-name op="equal">User</if-class-name>            <if-password op="not-available"/>            <if-op-attr name="urn:ietf:params:scim:schemas:ilm:static:1.0:User:nspmDistributionPassword" op="not-available"/>          </and>      </conditions>    <actions>        <do-if>            <arg-conditions>                <and>                    <if-global-variable mode="nocase" name="defaultPassword.enable" op="equal">yes</if-global-variable>                  </and>              </arg-conditions>            <arg-actions>                <do-set-dest-password>                    <arg-string>                        <token-text xml:space="preserve">@DirXml1</token-text>                      </arg-string>                  </do-set-dest-password>              </arg-actions>            <arg-actions>                <do-veto/>              </arg-actions>          </do-if>      </actions>  </rule>