radius : fix XML by converting para to simpara tags via script

This commit is contained in:
Gina Peter Banyard
2026-01-25 15:15:16 +00:00
parent 5f9a6bea57
commit 0d99fee030
32 changed files with 359 additions and 366 deletions

View File

@@ -1,30 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 68c2c871505aadf983f16113c5b077b335ce8d76 Maintainer: leonardolara Status: ready -->
<book xml:id="book.radius" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<book xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="book.radius">
<?phpdoc extension-membership="pecl" ?>
<title>Radius</title>
<!-- {{{ preface -->
<preface xml:id="intro.radius">
&reftitle.intro;
<para>
<simpara>
Este pacote é baseado no libradius (Remote Authentication Dial In User
Service) do FreeBSD. Ele permite que clientes realizem autenticação
e contabilidade por meio de solicitações de rede a servidores remotos.
</para>
<para>
</simpara>
<simpara>
Esta extensão PECL adiciona suporte completo para Autenticação Radius
(<link xlink:href="&url.rfc;2865">RFC 2865</link>) e Contabilidade Radius
(<link xlink:href="&url.rfc;2866">RFC 2866</link>). Este pacote está disponível
para Unix (testado em FreeBSD e Linux) e para Windows.
</para>
</simpara>
<note>
<para>
<simpara>
Uma descrição exata do libradius pode ser encontrada
<link xlink:href="&url.libradius;">aqui</link>. Uma descrição detalhada do
arquivo de configuração pode ser encontrada <link xlink:href="&url.libradius.conf;">aqui</link>.
</para>
</simpara>
</note>
</preface>
<!-- }}} -->
@@ -35,7 +34,6 @@
&reference.radius.reference;
</book>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -56,4 +54,3 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

View File

@@ -1,16 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 307e7d78baacfcd228eef8f384e96659b67d9adb Maintainer: leonardolara Status: ready -->
<section xml:id="radius.installation" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<section xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="radius.installation">
&reftitle.install;
<para>
<simpara>
&pecl.moved;
</para>
<para>
</simpara>
<simpara>
&pecl.info;
<link xlink:href="&url.pecl.package;radius">&url.pecl.package;radius</link>.
</para>
</simpara>
</section>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<appendix xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="radius.constants">
&reftitle.constants;
&extension.constants;
@@ -21,10 +21,10 @@
<section xml:id="radius.constants.options">
<title>RADIUS Options</title>
<para>
<simpara>
Várias funções RADIUS aceitam sinalizadores de opção como máscaras de bits. As constantes
que representam esses sinalizadores estão listadas abaixo.
</para>
</simpara>
<variablelist>
<varlistentry xml:id="constant.radius-option-salt">
@@ -33,10 +33,10 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Quando definida, esta opção fará com que o valor do atributo seja
criptografado com salt.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-option-tagged">
@@ -45,10 +45,10 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Quando definida, esta opção fará com que o valor do atributo seja marcado
com o valor do parâmetro tag.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -57,12 +57,12 @@
<section xml:id="radius.constants.packets">
<title>Tipos de pacotes RADIUS</title>
<para>
<simpara>
Pacotes RADIUS, sejam solicitações ou respostas, sempre incluem um tipo. Essas
constantes são fornecidas para facilitar a especificação de tipos ao usar
<function>radius_create_request</function> e ao comparar o resultado de
<function>radius_send_request</function>.
</para>
</simpara>
<variablelist>
<varlistentry xml:id="constant.radius-access-request">
@@ -71,7 +71,7 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Uma solicitação de acesso, usada para autenticar um usuário em um servidor RADIUS.
Os pacotes de solicitação de acesso devem incluir um atributo
<link linkend="constant.radius-nas-ip-address"><constant>RADIUS_NAS_IP_ADDRESS</constant></link>
@@ -85,7 +85,7 @@
e devem incluir um
atributo
<link linkend="constant.radius-user-name"><constant>RADIUS_USER_NAME</constant></link>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-access-accept">
@@ -94,10 +94,10 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Uma resposta de Aceitação de Acesso a uma Solicitação de Acesso, indicando que o
servidor RADIUS autenticou o usuário com sucesso.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-access-reject">
@@ -106,10 +106,10 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Uma resposta de rejeição de acesso a uma solicitação de acesso indicando que o
servidor RADIUS não conseguiu autenticar o usuário.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-access-challenge">
@@ -118,11 +118,11 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Uma resposta de Desafio de Acesso a uma Solicitação de Acesso, indicando que o
servidor RADIUS requer mais informações em outra Solicitação de Acesso
antes de autenticar o usuário.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-accounting-request">
@@ -131,10 +131,10 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Uma solicitação de contabilidade, usada para transmitir informações contábeis de um
serviço ao servidor RADIUS.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-accounting-response">
@@ -143,9 +143,9 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Uma resposta de Contabilidade a uma Solicitação de Contabilidade.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-coa-request">
@@ -154,14 +154,14 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Uma Solicitação CoA, enviada do servidor RADIUS para indicar que as
autorizações na sessão do usuário foram alteradas. Uma resposta deve ser
enviada na forma de um CoA-ACK ou um CoA-NAK.
</para>
<para>
</simpara>
<simpara>
Esta constante está disponível no PECL radius 1.3.0 e posteriores.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-coa-ack">
@@ -170,13 +170,13 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Um CoA-ACK, enviado ao servidor RADIUS para indicar que as autorizações
do usuário foram atualizadas.
</para>
<para>
</simpara>
<simpara>
Esta constante está disponível no PECL radius 1.3.0 e posteriores.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-coa-nak">
@@ -185,13 +185,13 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Um CoA-NAK, enviado ao servidor RADIUS para indicar que as autorizações
do usuário não puderam ser atualizadas.
</para>
<para>
</simpara>
<simpara>
Esta constante está disponível no PECL radius 1.3.0 e posteriores.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-disconnect-request">
@@ -200,13 +200,13 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Uma solicitação de desconexão, enviada do servidor RADIUS para indicar que a
sessão do usuário deve ser encerrada.
</para>
<para>
</simpara>
<simpara>
Esta constante está disponível no PECL radius 1.3.0 e posteriores.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-disconnect-ack">
@@ -215,13 +215,13 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Um reconhecimento de desconexão, enviado ao servidor RADIUS para indicar que a sessão do
usuário foi encerrada.
</para>
<para>
</simpara>
<simpara>
Esta constante está disponível no PECL radius 1.3.0 e posteriores.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-disconnect-nak">
@@ -230,13 +230,13 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Um não reconhecimento de desconexão, enviado ao servidor RADIUS para indicar que a sessão do usuário
não pôde ser encerrada.
</para>
<para>
</simpara>
<simpara>
Esta constante está disponível no PECL radius 1.3.0 e posteriores.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -245,12 +245,12 @@
<section xml:id="radius.constants.attributes">
<title>Tipos de atributos RADIUS</title>
<para>
<simpara>
Essas constantes definem tipos de atributos RADIUS que podem ser usados com
<function>radius_put_addr</function>, <function>radius_put_attr</function>,
<function>radius_put_int</function> e
<function>radius_put_string</function>.
</para>
</simpara>
<variablelist>
<varlistentry xml:id="constant.radius-user-name">
@@ -259,11 +259,11 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "User-Name". O valor do atributo deve ser uma
<type>string</type> contendo o nome do usuário que está sendo autenticado,
e pode ser definido usando <function>radius_put_attr</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-user-password">
@@ -272,13 +272,13 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "User-Password". O valor do atributo deve ser uma
<type>string</type> contendo a senha do usuário e pode ser definido usando
<function>radius_put_attr</function>. Este valor será ofuscado na
transmissão, conforme descrito na
<link xlink:href="&url.rfc;2865">seção 5.2 da RFC 2865</link>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-chap-password">
@@ -287,7 +287,7 @@
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Chap-Password". O valor do atributo deve ser uma
<type>string</type> com o primeiro byte contendo o identificador CHAP,
e os 16 bytes subsequentes contendo o hash MD5 do identificador CHAP,
@@ -296,7 +296,7 @@
enviado separadamente em um
atributo
<link linkend="constant.radius-chap-challenge"><constant>RADIUS_CHAP_CHALLENGE</constant></link>.
</para>
</simpara>
<example>
<title>Usando senhas CHAP</title>
<programlisting role="php">
@@ -336,11 +336,11 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "NAS-IP-Address". O valor do atributo é esperado para o endereço IP
do cliente RADIUS, codificado como um <type>int</type>, que
pode ser definido usando <function>radius_put_addr</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-nas-port">
@@ -349,12 +349,12 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "NAS-Port". O valor do atributo deve ser a
porta física do usuário no cliente RADIUS, codificada como um
<type>int</type>, que pode ser definido usando
<function>radius_put_int</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-service-type">
@@ -363,12 +363,12 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Service-Type". O valor do atributo indica o tipo de serviço
que o usuário está solicitando e deve ser um
<type>int</type>, que pode ser definido usando
<function>radius_put_int</function>.
</para>
</simpara>
<para>
Várias constantes são fornecidas para representar os valores possíveis
deste atributo. Elas incluem:
@@ -413,12 +413,12 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Framed-IP-Address". O valor do atributo deve ser
o endereço de rede do usuário codificado como um <type>int</type>,
que pode ser definido usando <function>radius_put_addr</function> e
recuperado usando <function>radius_cvt_addr</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-framed-ip-netmask">
@@ -427,12 +427,12 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Framed-IP-Netmask". O valor do atributo deve ser
a máscara de rede da rede do usuário, codificada como um <type>int</type>,
que pode ser definida usando <function>radius_put_addr</function> e
recuperada usando <function>radius_cvt_addr</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-framed-routing">
@@ -441,11 +441,11 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Framed-Routing". O valor do atributo deve ser um
<type>int</type> indicando o método de roteamento para o usuário, que
pode ser definido usando <function>radius_put_int</function>.
</para>
</simpara>
<para>
Os valores possíveis incluem:
<simplelist>
@@ -463,11 +463,11 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Filter-ID". O valor do atributo deve ser uma
<type>string</type> de filtros específica da implementação e legível por humanos,
que pode ser definida usando <function>radius_put_attr</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-framed-mtu">
@@ -476,11 +476,11 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Framed-MTU". O valor do atributo deve ser um
<type>int</type> indicando o MTU a ser configurado para o usuário,
e pode ser definido usando <function>radius_put_int</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-framed-compression">
@@ -512,11 +512,11 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Login-IP-Host". O valor do atributo é esperado para o endereço IP
ao qual o usuário se conectará, codificado como um <type>int</type>,
que pode ser definido usando <function>radius_put_addr</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-login-service">
@@ -525,12 +525,12 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Login-Service". O valor do atributo é um
<type>int</type> que indica o serviço ao qual o usuário se conectará
no host de login. O valor pode ser convertido para um inteiro PHP via
<function>radius_cvt_int</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-login-tcp-port">
@@ -539,12 +539,12 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Login-TCP-Port". O valor do atributo é um
<type>int</type> que indica a porta para conectar o usuário no
host de login. O valor pode ser convertido para um inteiro PHP via
<function>radius_cvt_int</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-reply-message">
@@ -553,11 +553,11 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Reply-Message". O valor do atributo é uma
<type>string</type> contendo texto que pode ser exibido ao usuário em
resposta a uma solicitação de acesso.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-callback-number">
@@ -566,10 +566,10 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Callback-Number". O valor do atributo é uma
<type>string</type> contendo a string de discagem a ser usada para o retorno de chamada.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-callback-id">
@@ -578,10 +578,10 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Callback-Id". O valor do atributo é uma <type>string</type>
contendo um nome específico da implementação do local a ser chamado.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-framed-route">
@@ -590,11 +590,11 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Framed-Route". O valor do atributo é uma <type>string</type>
contendo um conjunto de rotas específicas da implementação a serem configuradas para
o usuário.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-framed-ipx-network">
@@ -603,13 +603,13 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Framed-IPX-Network". O valor do atributo é um
<type>int</type> contendo a rede IPX a ser configurada para o
usuário, ou <literal>0xFFFFFFFE</literal> para indicar que o cliente RADIUS
deve selecionar a rede, e pode ser acessado via
<function>radius_cvt_int</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-state">
@@ -618,12 +618,12 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "State". O valor do atributo é uma <type>string</type> definida pela
implementação, incluída em um Desafio de Acesso de um servidor que
deve ser incluída na Solicitação de Acesso subsequente e pode ser definida usando
<function>radius_put_attr</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-class">
@@ -632,12 +632,12 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Class". O valor do atributo é uma <type>string</type> arbitrária
incluída em uma mensagem Access-Accept que deve
então ser enviada ao servidor de contabilidade em mensagens Accounting-Request,
e pode ser definida usando <function>radius_put_attr</function>.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-vendor-specific">
@@ -646,20 +646,20 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
O atributo "Vendor-Specific". Em geral, os valores do atributo do fornecedor
devem ser definidos usando <function>radius_put_vendor_addr</function>,
<function>radius_put_vendor_attr</function>,
<function>radius_put_vendor_int</function> e
<function>radius_put_vendor_string</function>, em vez de diretamente.
</para>
<para>
</simpara>
<simpara>
Esta constante é útil principalmente ao interpretar atributos
específicos do fornecedor em respostas de um servidor RADIUS; quando um atributo
específico do fornecedor é recebido, a função <function>radius_get_vendor_attr</function>
deve ser usada para acessar o ID do fornecedor, o tipo de atributo e
o valor do atributo.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-session-timeout">
@@ -668,9 +668,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Tempo limite da sessão
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-idle-timeout">
@@ -679,9 +679,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Tempo limite de inatividade
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-termination-action">
@@ -690,9 +690,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Ação de terminação
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-called-station-id">
@@ -701,9 +701,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
ID da estação chamada
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-calling-station-id">
@@ -712,9 +712,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
ID da estação que faz a chamada
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-nas-identifier">
@@ -723,9 +723,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
ID NAS
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-proxy-state">
@@ -734,9 +734,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Estado do proxy
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-login-lat-service">
@@ -745,9 +745,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Serviço de Login LAT
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-login-lat-node">
@@ -756,9 +756,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Nó de Login LAT
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-login-lat-group">
@@ -767,9 +767,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Grupo de Login LAT
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-framed-appletalk-link">
@@ -778,9 +778,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Link de Framed Appletalk
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-framed-appletalk-network">
@@ -789,9 +789,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Rede de Framed Appletalk
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-framed-appletalk-zone">
@@ -800,9 +800,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Zona de Framed Appletalk
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-chap-challenge">
@@ -811,9 +811,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Desafio
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-nas-port-type">
@@ -855,9 +855,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Limite de porta
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-login-lat-port">
@@ -866,9 +866,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Porta de Login LAT
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-connect-info">
@@ -877,9 +877,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Informação de conexão
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-acct-status-type">
@@ -905,9 +905,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Tempo de atraso contábil
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-acct-input-octets">
@@ -916,9 +916,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Bytes de entrada contábil
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-acct-output-octets">
@@ -927,9 +927,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Bytes de saída contábil
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-acct-session-id">
@@ -938,9 +938,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
ID da sessão contábil
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-acct-authentic">
@@ -965,9 +965,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Tempo de sessão de contabilidade
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-acct-input-packets">
@@ -976,9 +976,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Pacotes de entrada de contabilidade
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-acct-output-packets">
@@ -987,9 +987,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Pacotes de saída de contabilidade
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-acct-terminate-cause">
@@ -1029,9 +1029,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
ID de multissessão de contabilidade
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.radius-acct-link-count">
@@ -1040,9 +1040,9 @@ radius_put_attr($radh, RADIUS_CHAP_CHALLENGE, $challenge);
(<type>int</type>)
</term>
<listitem>
<para>
<simpara>
Contagem de conexões de contabilidade
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>

View File

@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: af4410a7e15898c3dbe83d6ea38246745ed9c6fb Maintainer: leonardolara Status: ready -->
<chapter xml:id="radius.examples" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="radius.examples">
&reftitle.examples;
<!-- FIXME: Copy&paste the examples from this "package" -->
<para>
@@ -17,7 +16,7 @@
</itemizedlist>
Dê uma olhada também nos exemplos neste pacote.
</para>
<para>
<simpara>
O pacote contém um script PHP de exemplo. Este script demonstra como
autenticar com o RADIUS usando PAP ou CHAP (md5). Se a autenticação for feita com
servidores Microsoft Radius, não será possível usar CHAP (md5). Se a intenção
@@ -28,9 +27,8 @@
MS-CHAP funcione, são necessárias as extensões <link linkend="ref.mcrypt">mcrypt</link> e
<link linkend="ref.mhash">mhash</link>. A partir da
versão 1.2 do pacote, a extensão mcrypt não é mais necessária.
</para>
</simpara>
</chapter>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -50,4 +48,3 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-acct-open">
<refnamediv>
@@ -13,8 +13,8 @@
<type>resource</type><methodname>radius_acct_open</methodname>
<void/>
</methodsynopsis>
<para>
</para>
<simpara>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -24,10 +24,10 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna um identificador em caso de sucesso e &false; em caso de erro. Esta função só falha se
não houver memória suficiente disponível.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-add-server">
<refnamediv>
@@ -18,13 +18,13 @@
<methodparam><type>int</type><parameter>timeout</parameter></methodparam>
<methodparam><type>int</type><parameter>max_tries</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
<function>radius_add_server</function> pode ser chamada várias vezes e
pode ser usada em conjunto com <function>radius_config</function>. No máximo 10
servidores podem ser especificados. Quando vários servidores são fornecidos, eles são testados
em rodízio até que uma resposta válida seja recebida ou até que
o limite de <parameter>max_tries</parameter> de cada servidor seja atingido.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -33,18 +33,18 @@
<varlistentry>
<term><parameter>radius_handle</parameter></term>
<listitem>
<para>
</para>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>hostname</parameter></term>
<listitem>
<para>
<simpara>
O parâmetro <parameter>hostname</parameter> especifica o host do servidor,
como um nome de domínio totalmente qualificado ou como um endereço IP de quatro números com pontos
em formato de texto.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
@@ -64,29 +64,29 @@
<varlistentry>
<term><parameter>secret</parameter></term>
<listitem>
<para>
<simpara>
O segredo compartilhado para o host do servidor é passado para o parâmetro
<parameter>secret</parameter>. O protocolo Radius ignora
todos, exceto os 128 bytes iniciais, do segredo compartilhado.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>timeout</parameter></term>
<listitem>
<para>
<simpara>
O tempo limite para recebimento de respostas do servidor é passado para o parâmetro
<parameter>timeout</parameter>, em unidades de segundos.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>max_tries</parameter></term>
<listitem>
<para>
<simpara>
O número máximo de solicitações repetidas a serem feitas antes de desistir é
passado para o <parameter>max_tries</parameter>.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -94,9 +94,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-auth-open">
<refnamediv>
@@ -13,8 +13,8 @@
<type>resource</type><methodname>radius_auth_open</methodname>
<void/>
</methodsynopsis>
<para>
</para>
<simpara>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -24,10 +24,10 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna um identificador em caso de sucesso e &false; em caso de erro. Esta função só falha se
não houver memória suficiente disponível.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-close">
<refnamediv>
@@ -13,10 +13,10 @@
<type>bool</type><methodname>radius_close</methodname>
<methodparam><type>resource</type><parameter>radius_handle</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Não é necessário chamar esta função porque o PHP libera todos os recursos
ao final de cada solicitação.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,9 +28,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.radius-config">
<refnamediv>
@@ -14,13 +14,13 @@
<methodparam><type>resource</type><parameter>radius_handle</parameter></methodparam>
<methodparam><type>string</type><parameter>file</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Antes de emitir qualquer solicitação Radius, a biblioteca deve estar ciente dos
servidores que pode contatar. A maneira mais fácil de configurar a biblioteca é
chamar <function>radius_config</function>. <function>radius_config</function>
faz com que a biblioteca leia um arquivo de configuração cujo formato é descrito
em <link xlink:href="&url.libradius.conf;">radius.conf</link>.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -29,20 +29,20 @@
<varlistentry>
<term><parameter>radius_handle</parameter></term>
<listitem>
<para>
<simpara>
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>file</parameter></term>
<listitem>
<para>
<simpara>
O caminho do arquivo de configuração é passado como argumento de arquivo
para <function>radius_config</function>. A biblioteca também pode ser
configurada programaticamente por meio de chamadas para
<function>radius_add_server</function>.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -50,9 +50,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="seealso">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-create-request">
<refnamediv>
@@ -14,11 +14,11 @@
<methodparam><type>resource</type><parameter>radius_handle</parameter></methodparam>
<methodparam><type>int</type><parameter>type</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Uma requisição Radius consiste em um código que especifica o tipo de requisição e
zero ou mais atributos que fornecem informações adicionais. Para começar
a construir uma nova requisição, chame <function>radius_create_request</function>.
</para>
</simpara>
<note>
<simpara>
Atenção: esta função deve ser chamada antes se inserir qualquer atributo!
@@ -32,17 +32,17 @@
<varlistentry>
<term><parameter>radius_handle</parameter></term>
<listitem>
<para>
</para>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>type</parameter></term>
<listitem>
<para>
<simpara>
O tipo, <constant>RADIUS_ACCESS_REQUEST</constant> ou
<constant>RADIUS_ACCOUNTING_REQUEST</constant>.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -50,9 +50,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-cvt-addr">
<refnamediv>
@@ -13,9 +13,9 @@
<type>string</type><methodname>radius_cvt_addr</methodname>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Converte dados brutos em endereço IP.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -24,9 +24,9 @@
<varlistentry>
<term><parameter>data</parameter></term>
<listitem>
<para>
<simpara>
Dados de entrada
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -34,9 +34,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna o endereço IP.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-cvt-int">
<refnamediv>
@@ -13,9 +13,9 @@
<type>int</type><methodname>radius_cvt_int</methodname>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Converte dados brutos em um número inteiro.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -24,9 +24,9 @@
<varlistentry>
<term><parameter>data</parameter></term>
<listitem>
<para>
<simpara>
Dados de entrada
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -34,9 +34,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna o inteiro, recuperado dos dados.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-cvt-string">
<refnamediv>
@@ -13,9 +13,9 @@
<type>string</type><methodname>radius_cvt_string</methodname>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Converte dados brutos em string.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -24,9 +24,9 @@
<varlistentry>
<term><parameter>data</parameter></term>
<listitem>
<para>
<simpara>
Dados de entrada
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -34,9 +34,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna a string recuperada dos dados.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.radius-demangle-mppe-key">
<refnamediv>
@@ -14,12 +14,12 @@
<methodparam><type>resource</type><parameter>radius_handle</parameter></methodparam>
<methodparam><type>string</type><parameter>mangled</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Ao usar MPPE com MS-CHAPv2, as chaves de envio e recebimento são criptografadas
(consulte <link xlink:href="&url.rfc;2548">RFC 2548</link>). No entanto, esta função é
não é útil, pois ainda não existe e não há planos para uma implementação PPTP-MPPE
em PHP.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -29,9 +29,9 @@
<varlistentry>
<term><parameter>mangled</parameter></term>
<listitem>
<para>
<simpara>
Os dados criptografados para serem descriptografados.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -39,9 +39,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna os dados descriptografados ou &false; em caso de erro.
</para>
</simpara>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-demangle">
<refnamediv>
@@ -14,10 +14,10 @@
<methodparam><type>resource</type><parameter>radius_handle</parameter></methodparam>
<methodparam><type>string</type><parameter>mangled</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Alguns dados (senhas, chaves MPPE MS-CHAPv1) são criptografados por motivos de segurança
e devem ser descriptografados antes que você possa usá-los.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,9 +27,9 @@
<varlistentry>
<term><parameter>mangled</parameter></term>
<listitem>
<para>
<simpara>
Os dados a serem descriptografados.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -37,9 +37,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna a string descriptografada ou &false; em caso de erro.
</para>
</simpara>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-get-attr">
<refnamediv>
@@ -13,14 +13,14 @@
<type>mixed</type><methodname>radius_get_attr</methodname>
<methodparam><type>resource</type><parameter>radius_handle</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Assim como as requisições Radius, cada resposta pode conter zero ou mais atributos.
Após uma resposta ser recebida com sucesso por
<function>radius_send_request</function>, seus atributos podem ser extraídos
um por um usando <function>radius_get_attr</function>. Cada vez que
<function>radius_get_attr</function> é chamada, ela obtém o próximo atributo
da resposta atual.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -32,10 +32,10 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna um array associativo contendo o tipo de atributo e os dados, ou
número de erro &lt;= 0.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-get-tagged-attr-data">
<refnamediv>
<refname>radius_get_tagged_attr_data</refname>
@@ -12,12 +12,12 @@
<type class="union"><type>string</type><type>false</type></type><methodname>radius_get_tagged_attr_data</methodname>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Se um atributo marcado foi retornado de
<function>radius_get_attr</function>,
<function>radius_get_tagged_attr_data</function> retornará os dados
do atributo.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,9 +26,9 @@
<varlistentry>
<term><parameter>data</parameter></term>
<listitem>
<para>
<simpara>
O atributo marcado a ser decodificado.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -36,9 +36,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna os dados do atributo marcado &return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-get-tagged-attr-tag">
<refnamediv>
<refname>radius_get_tagged_attr_tag</refname>
@@ -12,12 +12,12 @@
<type class="union"><type>int</type><type>false</type></type><methodname>radius_get_tagged_attr_tag</methodname>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Se um atributo marcado foi retornado de
<function>radius_get_attr</function>,
<function>radius_get_tagged_attr_data</function> retornará a marcação
do atributo.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -26,9 +26,9 @@
<varlistentry>
<term><parameter>data</parameter></term>
<listitem>
<para>
<simpara>
O atributo marcado a ser decodificado.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -36,9 +36,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna a tag do atributo marcado &return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-get-vendor-attr">
<refnamediv>
@@ -13,12 +13,12 @@
<type>array</type><methodname>radius_get_vendor_attr</methodname>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Se <function>radius_get_attr</function> retornar
<constant>RADIUS_VENDOR_SPECIFIC</constant>,
<function>radius_get_vendor_attr</function> pode ser chamado para determinar o
fornecedor.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -27,9 +27,9 @@
<varlistentry>
<term><parameter>data</parameter></term>
<listitem>
<para>
<simpara>
Dados de entrada
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -37,10 +37,10 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna um array associativo contendo o tipo de atributo, o fornecedor e os
dados, ou &false; em caso de erro.
</para>
</simpara>
</refsect1>
<refsect1 role="examples">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-put-addr">
<refnamediv>
@@ -17,9 +17,9 @@
<methodparam choice="opt"><type>int</type><parameter>options</parameter><initializer>0</initializer></methodparam>
<methodparam choice="opt"><type>int</type><parameter>tag</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Anexa um atributo de endereço IP à solicitação RADIUS atual.
</para>
</simpara>
&radius.request.required;
</refsect1>
@@ -31,9 +31,9 @@
<varlistentry>
<term><parameter>addr</parameter></term>
<listitem>
<para>
<simpara>
Um endereço IPv4 em formato de string, como <literal>10.0.0.1</literal>.
</para>
</simpara>
</listitem>
</varlistentry>
&radius.parameter.options;
@@ -43,9 +43,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-put-attr">
<refnamediv>
@@ -17,9 +17,9 @@
<methodparam choice="opt"><type>int</type><parameter>options</parameter><initializer>0</initializer></methodparam>
<methodparam choice="opt"><type>int</type><parameter>tag</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Anexa um atributo binário à solicitação RADIUS atual.
</para>
</simpara>
&radius.request.required;
</refsect1>
@@ -31,9 +31,9 @@
<varlistentry>
<term><parameter>value</parameter></term>
<listitem>
<para>
<simpara>
O valor do atributo, que será tratado como uma string binária bruta.
</para>
</simpara>
</listitem>
</varlistentry>
&radius.parameter.options;
@@ -43,9 +43,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-put-int">
<refnamediv>
@@ -17,9 +17,9 @@
<methodparam choice="opt"><type>int</type><parameter>options</parameter><initializer>0</initializer></methodparam>
<methodparam choice="opt"><type>int</type><parameter>tag</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Anexa um atributo de número inteiro à solicitação RADIUS atual.
</para>
</simpara>
&radius.request.required;
</refsect1>
@@ -31,9 +31,9 @@
<varlistentry>
<term><parameter>value</parameter></term>
<listitem>
<para>
<simpara>
O valor do atributo.
</para>
</simpara>
</listitem>
</varlistentry>
&radius.parameter.options;
@@ -43,9 +43,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-put-string">
<refnamediv>
@@ -17,11 +17,11 @@
<methodparam choice="opt"><type>int</type><parameter>options</parameter><initializer>0</initializer></methodparam>
<methodparam choice="opt"><type>int</type><parameter>tag</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Anexa um atributo de string à requisição RADIUS atual. Em geral,
<function>radius_put_attr</function> é uma função mais útil para
anexar atributos de string, pois é segura em termos binários.
</para>
</simpara>
&radius.request.required;
</refsect1>
@@ -33,10 +33,10 @@
<varlistentry>
<term><parameter>value</parameter></term>
<listitem>
<para>
<simpara>
O valor do atributo. A biblioteca subjacente espera que este valor
seja terminado em nulo, portanto, este parâmetro não é seguro para binários.
</para>
</simpara>
</listitem>
</varlistentry>
&radius.parameter.options;
@@ -46,9 +46,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-put-vendor-addr">
<refnamediv>
@@ -16,10 +16,10 @@
<methodparam><type>int</type><parameter>type</parameter></methodparam>
<methodparam><type>string</type><parameter>addr</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Anexa um atributo específico de fornecedor de endereço IP à
solicitação RADIUS atual.
</para>
</simpara>
&radius.request.required;
</refsect1>
@@ -32,9 +32,9 @@
<varlistentry>
<term><parameter>addr</parameter></term>
<listitem>
<para>
<simpara>
Um endereço IPv4 em formato de string, como <literal>10.0.0.1</literal>.
</para>
</simpara>
</listitem>
</varlistentry>
&radius.parameter.options;
@@ -44,9 +44,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-put-vendor-attr">
<refnamediv>
@@ -18,9 +18,9 @@
<methodparam choice="opt"><type>int</type><parameter>options</parameter><initializer>0</initializer></methodparam>
<methodparam choice="opt"><type>int</type><parameter>tag</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Anexa um atributo binário específico de fornecedor à solicitação RADIUS atual.
</para>
</simpara>
&radius.request.required;
</refsect1>
@@ -33,9 +33,9 @@
<varlistentry>
<term><parameter>value</parameter></term>
<listitem>
<para>
<simpara>
O valor do atributo, que será tratado como uma string binária bruta.
</para>
</simpara>
</listitem>
</varlistentry>
&radius.parameter.options;
@@ -45,9 +45,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-put-vendor-int">
<refnamediv>
@@ -18,9 +18,9 @@
<methodparam choice="opt"><type>int</type><parameter>options</parameter><initializer>0</initializer></methodparam>
<methodparam choice="opt"><type>int</type><parameter>tag</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Anexa um atributo de número inteiro específico de fornecedor à solicitação RADIUS atual.
</para>
</simpara>
&radius.request.required;
</refsect1>
@@ -33,9 +33,9 @@
<varlistentry>
<term><parameter>value</parameter></term>
<listitem>
<para>
<simpara>
O valor do atributo.
</para>
</simpara>
</listitem>
</varlistentry>
&radius.parameter.options;
@@ -45,9 +45,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-put-vendor-string">
<refnamediv>
@@ -18,11 +18,11 @@
<methodparam choice="opt"><type>int</type><parameter>options</parameter><initializer>0</initializer></methodparam>
<methodparam choice="opt"><type>int</type><parameter>tag</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Anexa um atributo de string específico de fornecedor à solicitação RADIUS atual.
Em geral, <function>radius_put_vendor_attr</function> é uma função
mais útil para anexar atributos de string, pois é seguro para binários.
</para>
</simpara>
&radius.request.required;
</refsect1>
@@ -35,10 +35,10 @@
<varlistentry>
<term><parameter>value</parameter></term>
<listitem>
<para>
<simpara>
O valor do atributo. A biblioteca subjacente espera que este valor
seja terminado em nulo, portanto, este parâmetro não é seguro para binários.
</para>
</simpara>
</listitem>
</varlistentry>
&radius.parameter.options;
@@ -48,9 +48,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
&return.success;
</para>
</simpara>
</refsect1>
<refsect1 role="changelog">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-request-authenticator">
<refnamediv>
@@ -13,10 +13,10 @@
<type>string</type><methodname>radius_request_authenticator</methodname>
<methodparam><type>resource</type><parameter>radius_handle</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
O autenticador de solicitação é necessário para decodificar dados codificados, como
senhas e chaves de criptografia.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,9 +28,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna o autenticador de solicitação como string ou &false; em caso de erro.
</para>
</simpara>
</refsect1>
<refsect1 role="seealso">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-salt-encrypt-attr">
<refnamediv>
<refname>radius_salt_encrypt_attr</refname>
@@ -13,15 +13,15 @@
<methodparam><type>resource</type><parameter>radius_handle</parameter></methodparam>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Aplica o algoritmo RADIUS de criptografia com salt ao valor fornecido.
</para>
<para>
</simpara>
<simpara>
Em geral, isso é conseguido automaticamente ao fornecer a opção
<constant>RADIUS_OPTION_SALT</constant> a uma função definidora de atributos,
mas essa função pode ser usada se a construção de uma solicitação de baixo nível
for necessária.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -30,9 +30,9 @@
<varlistentry>
<term><parameter>data</parameter></term>
<listitem>
<para>
<simpara>
Os dados a serem criptografados com salt.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
@@ -40,9 +40,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna os dados criptografados com salt &return.falseforfailure;.
</para>
</simpara>
</refsect1>
<refsect1 role="seealso">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-send-request">
<refnamediv>
@@ -13,15 +13,15 @@
<type>int</type><methodname>radius_send_request</methodname>
<methodparam><type>resource</type><parameter>radius_handle</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Após a solicitação Radius ser construída, ela é enviada por
<function>radius_send_request</function>.
</para>
<para>
</simpara>
<simpara>
A função <function>radius_send_request</function> envia a solicitação e
aguarda uma resposta válida, repetindo as tentativas nos servidores definidos em rodízio
conforme necessário.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -33,14 +33,14 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Se uma resposta válida for recebida, <function>radius_send_request</function>
retorna o código Radius que especifica o tipo de resposta. Este será
normalmente <constant>RADIUS_ACCESS_ACCEPT</constant>,
<constant>RADIUS_ACCESS_REJECT</constant> ou
<constant>RADIUS_ACCESS_CHALLENGE</constant>. Se nenhuma resposta válida for
recebida, <function>radius_send_request</function> retornará &false;.
</para>
</simpara>
</refsect1>
<refsect1 role="seealso">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-server-secret">
<refnamediv>
@@ -13,10 +13,10 @@
<type>string</type><methodname>radius_server_secret</methodname>
<methodparam><type>resource</type><parameter>radius_handle</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
O segredo compartilhado é necessário como salt para decodificar dados como
senhas e chaves de criptografia.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,9 +28,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna o segredo compartilhado do servidor como string ou &false; em caso de erro.
</para>
</simpara>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 76b54467d4e17aa103867c1a5d733285d8d513a8 Maintainer: leonardolara Status: ready -->
<!-- EN-Revision: 9ac4d06c0bddbbb1b87ba93d1591ef1707d30420 Maintainer: leonardolara Status: ready -->
<!-- splitted from ./en/functions/radius.xml, last change in rev 1.9 -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.radius-strerror">
<refnamediv>
@@ -13,10 +13,10 @@
<type>string</type><methodname>radius_strerror</methodname>
<methodparam><type>resource</type><parameter>radius_handle</parameter></methodparam>
</methodsynopsis>
<para>
<simpara>
Se as funções Radius falharem, elas registram uma mensagem de erro. Essa mensagem de erro
pode ser recuperada com esta função.
</para>
</simpara>
</refsect1>
<refsect1 role="parameters">
@@ -28,9 +28,9 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retorna mensagens de erro como string de funções Radius com falha.
</para>
</simpara>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file