%args> $identifier => undef $format => undef %args> <& /lib/javascript.mhtml &>
<% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_BINARY_GET_PRIVKEY_PASSWORD_ENTRY_DESC') %>
<& /service/open_form.mhtml, 'action' => $context->{menu}->get_root() . '/binary/get_privkey.html', 'method' => 'post', &> <& /lib/html/hidden.mhtml, 'name' => 'identifier', 'value' => $identifier, &> <& /lib/html/hidden.mhtml, 'name' => 'format', 'value' => $format, &><% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_PASSWD') %> | <& /lib/html/input.mhtml, type => 'password', 'name' => 'password' &> |
% if ($format eq 'PKCS12') { % # for PKCS#12, offer a CSP selection
<% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_BINARY_GET_PRIVKEY_PASSWORD_PKCS12_CSP_DESC') %>
<% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_CSP') %> | |
<% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_CSP_FREEFORM') %> | <& /lib/html/input.mhtml, 'name' => 'csp_freeform' &> |