mirror of
https://github.com/php/doc-pt_br.git
synced 2026-03-24 07:02:09 +01:00
129 lines
4.0 KiB
XML
129 lines
4.0 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- EN-Revision: 63354a29c897a61ee5e2cbd95a8ae734d7b2b534 Maintainer: leonardolara Status: ready -->
|
|
|
|
<book xml:id="book.ldap" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<?phpdoc extension-membership="bundledexternal" ?>
|
|
<title>Protocolo Leve de Acesso ao Diretório</title>
|
|
<titleabbrev>LDAP</titleabbrev>
|
|
|
|
<!-- {{{ preface -->
|
|
<preface xml:id="intro.ldap">
|
|
&reftitle.intro;
|
|
<para>
|
|
LDAP é o Protocolo Leve de Acesso ao Diretório, e é um
|
|
protocolo usado para acessar "Servidores de Diretório". O Diretório é um
|
|
tipo especial de banco de dados que contém informação em uma estrutura
|
|
de árvore.
|
|
</para>
|
|
<para>
|
|
O conceito é similar a uma estrutura de diretórios de disco rígido,
|
|
exceto que neste contexto, o diretório raiz é "O Mundo"
|
|
e os sub-diretórios de primeiro nível são "países". Níveis mais baixos
|
|
da estrutura de diretório contêm entradas para empresas,
|
|
organizações ou lugares e, em níveis ainda mais baixos, encontram-se entradas
|
|
de diretório para pessoas e talvez equipamentos ou documentos.
|
|
</para>
|
|
<para>
|
|
Para se referir a um arquivo em um sub-diretório no disco rígido, pode ser
|
|
usado algo como:
|
|
</para>
|
|
<literallayout>
|
|
/usr/local/myapp/docs
|
|
</literallayout>
|
|
<para>
|
|
As barras marcam cada divisão na referência, e a
|
|
sequência é lida da esquerda para a direita.
|
|
</para>
|
|
<para>
|
|
O equivalente para a referência de arquivo completamente qualificada no LDAP é
|
|
o "nome distinto" (distinguished name), referido simplesmente como "dn". Um exemplo de
|
|
dn pode ser:
|
|
</para>
|
|
<literallayout>
|
|
cn=Maria Silva,ou=Contas,o=Minha Empresa,c=BR
|
|
</literallayout>
|
|
<para>
|
|
A vírgula marca cada divisão na referência e a sequência
|
|
é lida da direita para a esquerda. Este dn seria lido como:
|
|
</para>
|
|
<literallayout>
|
|
country = BR
|
|
organization = Minha Empresa
|
|
organizationalUnit = Contas
|
|
commonName = Maria Silva
|
|
</literallayout>
|
|
<para>
|
|
Da mesma forma que não há regras rígidas de como deve-se organizar
|
|
a estrutura de diretórios de um disco rígido, um gerente de servidor
|
|
de diretório pode configurar qualquer estrutura que faça sentido para o
|
|
prorósito. Entretanto, há algumas convenções usadas. A
|
|
mensagem é que não se pode escrever código para acessar um servidor de
|
|
diretório a menos que se conheça algo sobre sua estrutura, da mesma
|
|
forma que não se pode usar um banco de dados sem conhecimento do que
|
|
está disponível.
|
|
</para>
|
|
<para>
|
|
Muita informação sobre LDAP pode ser encontrada em
|
|
</para>
|
|
|
|
<itemizedlist>
|
|
<listitem>
|
|
<para>
|
|
<link xlink:href="&url.ldap.netscape;">Mozilla</link>
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
<link xlink:href="&url.ldap.openldap;">Projeto OpenLDAP</link>
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
Internet Engineering Taskforce RFCs
|
|
<link xlink:href="&url.rfc;4510">4510</link> até <link xlink:href="&url.rfc;4519">4519</link>.
|
|
</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
|
|
<para>
|
|
O SDK da Netscape contém um
|
|
<link xlink:href="&url.ldap.netscape.sdk.docs;">Guia do Programador</link> muito útil, em
|
|
formato HTML.
|
|
</para>
|
|
</preface>
|
|
<!-- }}} -->
|
|
|
|
&reference.ldap.setup;
|
|
&reference.ldap.constants;
|
|
&reference.ldap.using;
|
|
&reference.ldap.controls;
|
|
&reference.ldap.examples;
|
|
&reference.ldap.reference;
|
|
&reference.ldap.ldap.connection;
|
|
&reference.ldap.ldap.result;
|
|
&reference.ldap.ldap.resultentry;
|
|
|
|
</book>
|
|
|
|
<!-- Keep this comment at the end of the file
|
|
Local variables:
|
|
mode: sgml
|
|
sgml-omittag:t
|
|
sgml-shorttag:t
|
|
sgml-minimize-attributes:nil
|
|
sgml-always-quote-attributes:t
|
|
sgml-indent-step:1
|
|
sgml-indent-data:t
|
|
indent-tabs-mode:nil
|
|
sgml-parent-document:nil
|
|
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
|
sgml-exposed-tags:nil
|
|
sgml-local-catalogs:nil
|
|
sgml-local-ecat-files:nil
|
|
End:
|
|
vim600: syn=xml fen fdm=syntax fdl=2 si
|
|
vim: et tw=78 syn=sgml
|
|
vi: ts=1 sw=1
|
|
-->
|
|
|