Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
ldapsdk — UnboundID LDAP SDK para Java | Kitploit
Ferramentas/GitHubGitHub/pingidentity/ldapsdk
Autenticação e AutorizaçãoFerramentas de Criptografia/DescriptografiaUtilitários e FrameworksGerenciamento de Identidade e Acesso (IAM)Segurança de APISegurança de Banco de Dados
GitHubpingidentity/ldapsdk

ldapsdk

UnboundID LDAP SDK para Java

Ver Repositório
374857há 5 diasRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

UnboundID LDAP SDK for Java

Baixe a versão mais recente do LDAP SDK aqui

O UnboundID LDAP SDK para Java é uma biblioteca Java rápida, poderosa, fácil de usar e totalmente gratuita e de código aberto para comunicação com servidores de diretório LDAP. Ele oferece melhor desempenho, maior facilidade de uso e mais recursos do que outras APIs LDAP baseadas em Java. É desenvolvido pela Ping Identity Corporation e é ativamente mantido e aprimorado como um componente crítico do software de cliente e servidor da Ping Identity.

O UnboundID LDAP SDK para Java é gratuito para uso e redistribuição em aplicações de código aberto ou proprietárias sob os termos da Apache License, Version 2.0, que é uma licença de código aberto muito permissiva aprovada pela OSI. Para fins legados, o software também está disponível sob os termos das licenças GNU GPLv2 ou LGPLv2.1, ou sob a UnboundID Free Use License, que não é de código aberto, mas ainda é gratuita para uso.

O LDAP SDK não possui dependências de terceiros além de um Java Runtime Environment 8 ou superior, então um único arquivo jar é tudo o que você precisa para adicionar suporte LDAP de primeira linha à sua aplicação Java. Ele também pode ser usado em conjunto com a maioria das outras linguagens baseadas em JVM, bem como na plataforma móvel Android.

A documentação completa do LDAP SDK está disponível online em https://docs.ldap.com/ldap-sdk/docs/index.html. A documentação da API (também conhecida como JavaDoc) para o UnboundID LDAP SDK para Java está disponível em https://docs.ldap.com/ldap-sdk/docs/javadoc/index.html. O site LDAP.com também possui muitas informações úteis sobre LDAP e serviços de diretório.

Vantagens do UnboundID LDAP SDK para Java

Algumas das principais vantagens do UnboundID LDAP SDK para Java incluem:

  • Suporte completo ao protocolo LDAPv3 conforme a atualização mais recente da especificação, incluindo todos os tipos de operação, mensagens de resposta intermediárias, a extensão de modificação por incremento e filtros absolutos verdadeiro/falso.

  • Suporte integrado a uma ampla gama de extensões de protocolo oficiais e de fato padrão, incluindo controles, operações estendidas e mecanismos SASL. O LDAP SDK também inclui APIs para desenvolver suporte a quaisquer extensões de protocolo personalizadas que você possa precisar e que não estejam incluídas como parte do LDAP SDK.

  • Uma API muito conveniente e fácil de usar que reduz a quantidade de código que você precisa escrever para realizar as operações desejadas.

  • Uma série de recursos relacionados à segurança para ajudar a simplificar a comunicação segura e garantir que toda interação com servidores e dados LDAP permaneça segura e disponível apenas para usuários devidamente autorizados.

  • Suporte poderoso e flexível a pool de conexões, balanceamento de carga e failover para ajudar a garantir que sua aplicação continue funcionando perfeitamente mesmo se um ou mais servidores de diretório ficarem indisponíveis.

  • Um framework de persistência simples, porém poderoso, que permite interagir com entradas LDAP como se fossem objetos Java. O framework de persistência funciona com seu esquema e dados de diretório existentes sem quaisquer alterações, de modo que permanece compatível com outras aplicações que possam precisar acessá-los.

  • Suporte aprimorado a uma série de tipos especiais de entrada, incluindo o root DSE, subentradas de subschema e entradas de changelog.

  • Suporte a uma série de APIs relacionadas, incluindo leitura e escrita de entradas LDIF e registros de alteração (incluindo codificação e decodificação paralelizadas para máximo desempenho), codificação e decodificação base64 e codificação e decodificação ASN.1 BER. Também existem APIs para simplificar a criação de ferramentas de linha de comando habilitadas para LDAP.

  • Suporte para simplificar testes baseados em LDAP. O LDAP SDK inclui um servidor de diretório em memória que permite criar facilmente um ou mais servidores simples compatíveis com LDAPv3 para usar em seus frameworks de teste. Ele também fornece um conjunto de métodos utilitários para fazer asserções sobre o conteúdo armazenado em um servidor de diretório LDAP.

  • O LDAP SDK é fornecido como um único arquivo jar autocontido, sem dependências de nada fora do Java SE versão 8 ou posterior.

Como Obter o UnboundID LDAP SDK para Java

Versões empacotadas do UnboundID LDAP SDK para Java estão disponíveis para download no GitHub em https://github.com/pingidentity/ldapsdk/releases e no SourceForge em https://sourceforge.net/projects/ldap-sdk/files/.

Se você preferir usar a ferramenta Maven para gerenciar as dependências da sua biblioteca, pode obter o UnboundID LDAP SDK para Java no Maven Central Repository com um GroupId de "com.unboundid" e um ArtifactId de "unboundid-ldapsdk".

Se você quiser fazer o checkout e compilar o LDAP SDK a partir do código-fonte, pode fazer isso com o seguinte comando git:

root@kitploit:~
git clone https://github.com/pingidentity/ldapsdk.git

Depois que o código for verificado (checkout), você pode compilar o LDAP SDK executando o script de shell build.sh em sistemas baseados em UNIX ou o arquivo em lote build.bat no Windows. Após a conclusão da compilação, o arquivo zip contendo o LDAP SDK empacotado pode ser encontrado no diretório build/package.

Como Obter Ajuda com o UnboundID LDAP SDK para Java

Se você encontrar um problema ao usar o LDAP SDK e não conseguir resolvê-lo com a documentação, existem algumas maneiras de obter ajuda:

  • Para relatórios de bugs e solicitações de recursos, use o rastreador de issues do GitHub em https://github.com/pingidentity/ldapsdk/issues.

  • Para perguntas, feedback e outras discussões, use o fórum de discussão online em http://sourceforge.net/p/ldap-sdk/discussion/ ou a lista de discussão [email protected]. Consulte https://sourceforge.net/p/ldap-sdk/mailman/ldap-sdk-discuss/ para obter mais informações sobre esta lista de discussão, incluindo um arquivo e informações sobre como se inscrever.

  • Se você preferir não fazer a comunicação em público, envie uma mensagem de e-mail para [email protected].

  • Se você tiver um contrato de suporte com a Ping Identity, pode obter assistência com o LDAP SDK da mesma forma que obtém suporte para outros produtos da Ping Identity.

Como Contribuir com o UnboundID LDAP SDK para Java

A Ping Identity não aceita submissões de código de terceiros. No entanto, existem outras maneiras de ajudar, incluindo o envio de relatórios de bugs e solicitações de recursos. Consulte o arquivo CONTRIBUTING.md para obter informações adicionais.

Baixar ferramenta