<%args> $identifier => undef

<% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_API_CA_CERT_INFO_TITLE') %>

<% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_API_CA_CERT_INFO_DESCRIPTION') %>

<% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_TABLE_HEAD_NAME') %> <% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_TABLE_HEAD_VALUE') %>
<% i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_CERT_INFO') %> <& /lib/html/a.mhtml, target => 'cert_full_info.html', label => i18nGettext('I18N_OPENXPKI_CLIENT_HTML_MASON_FULL_CERT_INFO_LINK'), params => [["identifier", $identifier]] &>
<% i18nGettext('I18N_OPENXPKI_CERT_SUBJECT') %> <% $subject %>
<% i18nGettext('I18N_OPENXPKI_CERT_FINGERPRINT') %> <% $fingerprint %>
<% i18nGettext('I18N_OPENXPKI_CERT_NOTBEFORE') %> <% join " ", split "T", $notbefore %> UTC
<% i18nGettext('I18N_OPENXPKI_CERT_NOTAFTER') %> <% join " ", split "T", $notafter %> UTC
<% i18nGettext('I18N_OPENXPKI_CERT_ISSUER') %> <% $issuer %>
<% i18nGettext('I18N_OPENXPKI_CERT_DOWNLOAD_MOZILLA') %> <& /lib/html/a.mhtml, target => '../../binary/get_certificate.html', label => i18nGettext('I18N_OPENXPKI_CERT_DOWNLOAD'), params => [["identifier", $identifier], ["content_type", "X509_CA_CERT"], ["format", "PEM"]] &>
<% i18nGettext('I18N_OPENXPKI_CERT_DOWNLOAD_INTERNET_EXPLORER') %> <& /lib/html/a.mhtml, target => '../../binary/get_certificate.crt', label => i18nGettext('I18N_OPENXPKI_CERT_DOWNLOAD'), params => [["identifier", $identifier], ["content_type", "IE_CA"], ["format", "PEM"]] &>
<% i18nGettext('I18N_OPENXPKI_CERT_DOWNLOAD_PEM') %> <& /lib/html/a.mhtml, target => '../../binary/get_certificate.html', label => i18nGettext('I18N_OPENXPKI_CERT_DOWNLOAD'), params => [["identifier", $identifier], ["content_type", "PLAIN"], ["format", "PEM"]] &>
<% i18nGettext('I18N_OPENXPKI_CERT_DOWNLOAD_TXT') %> <& /lib/html/a.mhtml, target => '../../binary/get_certificate.html', label => i18nGettext('I18N_OPENXPKI_CERT_DOWNLOAD'), params => [["identifier", $identifier], ["content_type", "PLAIN"], ["format", "TXT"]] &>
<%init> my $msg = $context->{client}->send_receive_command_msg ( "get_ca_cert", {'IDENTIFIER' => $identifier}); ## print Dumper($msg)."\n"; my $params = $msg->{PARAMS}->{BODY}; my $subject = $params->{SUBJECT}; my $notbefore = $params->{NOTBEFORE}; my $notafter = $params->{NOTAFTER}; my $issuer = $params->{ISSUER}; my $fingerprint = $params->{FINGERPRINT};