Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions reference/phar/Phar/setSignatureAlgorithm.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: f03806fcd8fe03a0501bd40b6e3939ff6589a1d2 Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: yes -->
<!-- EN-Revision: 2cbc37d710751c33862709e622d0e928c9015c45 Maintainer: PhilDaiguille Status: ready -->
<refentry xml:id="phar.setsignaturealgorithm" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>Phar::setSignatureAlgorithm</refname>
Expand Down Expand Up @@ -53,6 +52,7 @@
<programlisting role="php">
<![CDATA[
<?php
$p = new Phar('archive.phar');
$private = openssl_get_privatekey(file_get_contents('private.pem'));
$pkey = '';
openssl_pkey_export($private, $pkey);
Expand Down
27 changes: 25 additions & 2 deletions reference/phar/PharData/setSignatureAlgorithm.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: f03806fcd8fe03a0501bd40b6e3939ff6589a1d2 Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<!-- EN-Revision: 2cbc37d710751c33862709e622d0e928c9015c45 Maintainer: PhilDaiguille Status: ready -->
<refentry xml:id="phardata.setsignaturealgorithm" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>PharData::setSignatureAlgorithm</refname>
Expand Down Expand Up @@ -38,6 +37,30 @@
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>privateKey</parameter></term>
<listitem>
<para>
El contenido de una clave privada OpenSSL, tal como se extrae de un
certificado o de un archivo de clave OpenSSL:
<programlisting role="php">
<![CDATA[
<?php
$p = new PharData('archive.tar');
$private = openssl_get_privatekey(file_get_contents('private.pem'));
$pkey = '';
openssl_pkey_export($private, $pkey);
$p->setSignatureAlgorithm(Phar::OPENSSL, $pkey);
?>
]]>
</programlisting>
Consulte
<link linkend="phar.using">la introducción de phar</link>
para las instrucciones de nombramiento y ubicación del
archivo de clave pública.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
Expand Down