<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.remote.auth.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'pt_BR',
  ),
  'this' => 
  array (
    0 => 'book.radius.php',
    1 => 'Radius',
    2 => 'Radius',
  ),
  'up' => 
  array (
    0 => 'refs.remote.auth.php',
    1 => 'Servi&ccedil;os de Autentica&ccedil;&atilde;o',
  ),
  'prev' => 
  array (
    0 => 'refs.remote.auth.php',
    1 => 'Servi&ccedil;os de Autentica&ccedil;&atilde;o',
  ),
  'next' => 
  array (
    0 => 'radius.setup.php',
    1 => 'Instala&ccedil;&atilde;o/Configura&ccedil;&atilde;o',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'pt_BR',
    'path' => 'reference/radius/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.radius.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.radius" class="book">
 
 <h1 class="title">Radius</h1>

 
 <div id="intro.radius" class="preface">
  <h1 class="title">Introdução</h1>
  <p class="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.
  </p>
  <p class="simpara">
   Esta extensão PECL adiciona suporte completo para Autenticação Radius
   (<a href="https://datatracker.ietf.org/doc/html/rfc2865" class="link external">&raquo;&nbsp;RFC 2865</a>) e Contabilidade Radius
   (<a href="https://datatracker.ietf.org/doc/html/rfc2866" class="link external">&raquo;&nbsp;RFC 2866</a>). Este pacote está disponível
   para Unix (testado em FreeBSD e Linux) e para Windows.
  </p>
  <blockquote class="note"><p><strong class="note">Nota</strong>: 
   <span class="simpara">
    Uma descrição exata do libradius pode ser encontrada
    <a href="http://www.freebsd.org/cgi/man.cgi?query=libradius" class="link external">&raquo;&nbsp;aqui</a>. Uma descrição detalhada do
    arquivo de configuração pode ser encontrada <a href="http://www.freebsd.org/cgi/man.cgi?query=radius.conf" class="link external">&raquo;&nbsp;aqui</a>.
   </span>
  </p></blockquote>
 </div>
 

 







 




 




 







<ul class="chunklist chunklist_book"><li><a href="radius.setup.php">Instala&ccedil;&atilde;o/Configura&ccedil;&atilde;o</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="radius.installation.php">Instala&ccedil;&atilde;o</a></li></ul></li><li><a href="radius.constants.php">Constantes predefinidas</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="radius.constants.options.php">RADIUS Options</a></li><li><a href="radius.constants.packets.php">Tipos de pacotes RADIUS</a></li><li><a href="radius.constants.attributes.php">Tipos de atributos RADIUS</a></li><li><a href="radius.constants.vendor-specific.php">Tipos de atributos RADIUS espec&iacute;ficos do fornecedor</a></li></ul></li><li><a href="radius.examples.php">Exemplos</a></li><li><a href="ref.radius.php">Fun&ccedil;&otilde;es de Radius</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.radius-acct-open.php">radius_acct_open</a> — Cria um identificador Radius para contabilidade</li><li><a href="function.radius-add-server.php">radius_add_server</a> — Adiciona um servidor</li><li><a href="function.radius-auth-open.php">radius_auth_open</a> — Cria um identificador Radius para autentica&ccedil;&atilde;o</li><li><a href="function.radius-close.php">radius_close</a> — Libera todos os recursos</li><li><a href="function.radius-config.php">radius_config</a> — Faz com que a biblioteca leia o arquivo de configura&ccedil;&atilde;o fornecido</li><li><a href="function.radius-create-request.php">radius_create_request</a> — Cria solicita&ccedil;&atilde;o de contabilidade ou de autentica&ccedil;&atilde;o</li><li><a href="function.radius-cvt-addr.php">radius_cvt_addr</a> — Converte dados brutos em endere&ccedil;o IP</li><li><a href="function.radius-cvt-int.php">radius_cvt_int</a> — Converte dados brutos em n&uacute;mero inteiro</li><li><a href="function.radius-cvt-string.php">radius_cvt_string</a> — Converte dados brutos em string</li><li><a href="function.radius-demangle.php">radius_demangle</a> — Descriptografa dados</li><li><a href="function.radius-demangle-mppe-key.php">radius_demangle_mppe_key</a> — Deriva chaves mppe de dados criptografados</li><li><a href="function.radius-get-attr.php">radius_get_attr</a> — Extrai um atributo</li><li><a href="function.radius-get-tagged-attr-data.php">radius_get_tagged_attr_data</a> — Extrai os dados de um atributo marcado</li><li><a href="function.radius-get-tagged-attr-tag.php">radius_get_tagged_attr_tag</a> — Extrai a marca&ccedil;&atilde;o de um atributo marcado</li><li><a href="function.radius-get-vendor-attr.php">radius_get_vendor_attr</a> — Extrai um atributo espec&iacute;fico de fornecedor</li><li><a href="function.radius-put-addr.php">radius_put_addr</a> — Anexa um atributo de endere&ccedil;o IP</li><li><a href="function.radius-put-attr.php">radius_put_attr</a> — Anexa um atributo bin&aacute;rio</li><li><a href="function.radius-put-int.php">radius_put_int</a> — Anexa um atributo de n&uacute;mero inteiro</li><li><a href="function.radius-put-string.php">radius_put_string</a> — Anexa um atributo de string</li><li><a href="function.radius-put-vendor-addr.php">radius_put_vendor_addr</a> — Anexa um atributo de endere&ccedil;o IP espec&iacute;fico de fornecedor</li><li><a href="function.radius-put-vendor-attr.php">radius_put_vendor_attr</a> — Anexa um atributo bin&aacute;rio espec&iacute;fico de fornecedor</li><li><a href="function.radius-put-vendor-int.php">radius_put_vendor_int</a> — Anexa um atributo de n&uacute;mero inteiro espec&iacute;fico de fornecedor</li><li><a href="function.radius-put-vendor-string.php">radius_put_vendor_string</a> — Anexa um atributo de string espec&iacute;fico de fornecedor</li><li><a href="function.radius-request-authenticator.php">radius_request_authenticator</a> — Retorna o autenticador de solicita&ccedil;&atilde;o</li><li><a href="function.radius-salt-encrypt-attr.php">radius_salt_encrypt_attr</a> — Criptografa um valor com salt</li><li><a href="function.radius-send-request.php">radius_send_request</a> — Envia a solicita&ccedil;&atilde;o e aguarda uma resposta</li><li><a href="function.radius-server-secret.php">radius_server_secret</a> — Retorna o segredo compartilhado</li><li><a href="function.radius-strerror.php">radius_strerror</a> — Retorna uma mensagem de erro</li></ul></li></ul></div><?php manual_footer($setup); ?>