RT notifier: parse templates without header correctly
[openxpki.git] / trunk / deployment / etc / templates / default / workflow_activity_smartcard_personalization.xml
blob5e88371f7555e1a28253b7e5a66f769fcbf7e1a1
1 <actions>
2   <action name="get_ldap_data"
3           class="OpenXPKI::Server::Workflow::Activity::SmartCard::GetLDAPData"
4           ldap_server="%LDAP_SERVER%"
5           ldap_port="%LDAP_PORT%"
6           ldap_userdn="%LDAP_USERDN%"
7           ldap_pass="%LDAP_PASS%"
8           ldap_basedn="%LDAP_BASEDN%"
9           ldap_timelimit="%LDAP_TIMELIMIT%"
10           ldap_attributes="%LDAP_ATTRIBUTES%"
11           search_key="%SEARCH_KEY%"
12           search_value_context="%SEARCH_VALUE%"
13           display_mapping="%DISPLAY_MAPPING%"
14           client_csp="%CLIENT_CSP%"
15           client_bitlength="%CLIENT_BITLENGTH%">
16   </action>
17   <action name="null"
18           class="Workflow::Action::Null">
19   </action>
20   <action name="null2"
21           class="Workflow::Action::Null">
22   </action>
23   <action name="null3"
24           class="Workflow::Action::Null">
25   </action>
26           
27   <action name="create_server_csr"
28           class="OpenXPKI::Server::Workflow::Activity::SmartCard::CreateServerCSR"
29           cert_profiles="%CERT_PROFILES%"
30           cert_roles="%CERT_ROLES%"
31           cert_subject="%CERT_SUBJECT%"
32           cert_subject_alt_names="%CERT_SUBJECT_ALT_NAMES%">
33     <field name="pkcs10"/>
34   </action>
36   <action name="persist_csrs"
37           class="OpenXPKI::Server::Workflow::Activity::SmartCard::PersistCSRs">
38   </action>
40   <action name="fork_cert_issuance_instances"
41           class="OpenXPKI::Server::Workflow::Activity::SmartCard::ForkWorkflowInstances"
42           role="CA Operator">
43   </action>
44   
45   <action name="sleep_for_children"
46           class="OpenXPKI::Server::Workflow::Activity::Tools::Sleep"
47           time="1">
48   </action>
50   <action name="write_certificate_to_install"
51           class="OpenXPKI::Server::Workflow::Activity::SmartCard::WriteCertificateToInstall">
52   </action>
54   <action name="publish_certificates"
55           class="OpenXPKI::Server::Workflow::Activity::SmartCard::PublishCertificates"
56           ldap_server="%LDAP_SERVER%"
57           ldap_port="%LDAP_PORT%"
58           ldap_userdn="%LDAP_USERDN%"
59           ldap_pass="%LDAP_PASS%"
60           ldap_basedn="%LDAP_BASEDN%"
61           ldap_timelimit="%LDAP_TIMELIMIT%"
62           search_key="%SEARCH_KEY%"
63           search_value_context="%SEARCH_VALUE%">
64   </action>
66   <action name="write_certificate_test_result"
67           class="Workflow::Action::Null">
68       <field name="testresult"/>
69       <validator name="HasRequiredField">
70         <arg>testresult</arg>
71       </validator>
72   </action>
74   <action name="set_error_ldap"
75           class="OpenXPKI::Server::Workflow::Activity::Tools::SetErrorCode"
76           error_code="ldap_missing_data"/>
78   <action name="set_error_cert_test_failed"
79           class="OpenXPKI::Server::Workflow::Activity::Tools::SetErrorCode"
80           error_code="cert_test_failed"/>
82   <action name="set_error_issuance_failed"
83           class="OpenXPKI::Server::Workflow::Activity::Tools::SetErrorCode"
84           error_code="issuance_failed"/>
86   <action name="fail_workflow"
87           class="OpenXPKI::Server::Workflow::Activity::Tools::SetErrorCode"
88           error_code="failed_by_administrator"/>
90   <action name="child_finished_successfully"
91       class="Workflow::Action::Null"/>
93   <action name="child_finished_failure"
94       class="Workflow::Action::Null"/>
95 </actions>