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%">
18 class="Workflow::Action::Null">
21 class="Workflow::Action::Null">
24 class="Workflow::Action::Null">
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"/>
36 <action name="persist_csrs"
37 class="OpenXPKI::Server::Workflow::Activity::SmartCard::PersistCSRs">
40 <action name="fork_cert_issuance_instances"
41 class="OpenXPKI::Server::Workflow::Activity::SmartCard::ForkWorkflowInstances"
45 <action name="sleep_for_children"
46 class="OpenXPKI::Server::Workflow::Activity::Tools::Sleep"
50 <action name="write_certificate_to_install"
51 class="OpenXPKI::Server::Workflow::Activity::SmartCard::WriteCertificateToInstall">
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%">
66 <action name="write_certificate_test_result"
67 class="Workflow::Action::Null">
68 <field name="testresult"/>
69 <validator name="HasRequiredField">
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"/>