Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ldapsdk — UnboundID LDAP SDK for Java | Kitploit
ツール/GitHubGitHub/pingidentity/ldapsdk
認証と認可暗号化/復号化ツールユーティリティとフレームワークアイデンティティ&アクセス管理 (IAM)APIセキュリティデータベースセキュリティ
GitHubpingidentity/ldapsdk

ldapsdk

UnboundID LDAP SDK for Java

リポジトリを見る
374857日前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

Java向けUnboundID LDAP SDK

LDAP SDKの最新リリースはこちらからダウンロード

Java向けUnboundID LDAP SDKは、高速で強力、ユーザーフレンドリー、かつ完全に無料でオープンソースのJavaライブラリで、LDAPディレクトリサーバーと通信するために使用します。他のJavaベースのLDAP APIよりも優れたパフォーマンス、使いやすさ、および多くの機能を提供します。これはPing Identity Corporationによって開発され、Ping Identityのクライアントおよびサーバーソフトウェアの重要なコンポーネントとして積極的に保守・強化されています。

Java向けUnboundID LDAP SDKは、Apache License, Version 2.0の条件の下、オープンソースまたはプロプライエタリアプリケーションで自由に使用および再配布できます。これは、非常に寛容なOSI承認のオープンソースライセンスです。レガシーな目的のために、このソフトウェアはGNU GPLv2またはLGPLv2.1ライセンス、またはオープンソースではありませんが無料で使用できるUnboundID Free Use Licenseの条件でも利用可能です。

LDAP SDKには、Java 8以降のJava実行環境以外のサードパーティ依存関係はありません。そのため、単一のjarファイルだけでJavaアプリケーションに一流のLDAPサポートを追加できます。また、ほとんどのJVMベースの言語やAndroidモバイルプラットフォームでも使用できます。

LDAP SDKの完全なドキュメントはオンラインでhttps://docs.ldap.com/ldap-sdk/docs/index.htmlから入手できます。Java向けUnboundID LDAP SDKのAPIドキュメント(JavaDoc)はhttps://docs.ldap.com/ldap-sdk/docs/javadoc/index.htmlにあります。LDAP.comウェブサイトには、LDAPとディレクトリサービスに関する有用な情報も多数掲載されています。

Java向けUnboundID LDAP SDKの利点

Java向けUnboundID LDAP SDKの主な利点は次のとおりです。

  • 最新の仕様更新に基づくLDAPv3プロトコルの完全サポート。すべての操作タイプ、中間応答メッセージ、インクリメント変更拡張、絶対true/falseフィルタを含みます。

  • コントロール、拡張操作、SASLメカニズムなど、公式およびデファクトスタンダードの幅広いプロトコル拡張の組み込みサポート。LDAP SDKには、LDAP SDKの一部として含まれていないカスタムプロトコル拡張のサポートを開発するためのAPIも含まれています。

  • 目的の操作を実行するために記述するコードの量を減らす、非常に便利でユーザーフレンドリーなAPI。

  • 安全な通信を簡素化し、LDAPサーバーおよびデータとのすべてのやり取りを安全に保ち、適切に認可されたユーザーのみが利用できるようにするための多数のセキュリティ関連機能。

  • 強力で柔軟なコネクションプーリング、負荷分散、フェイルオーバーサポートにより、1つ以上のディレクトリサーバーが利用できなくなった場合でもアプリケーションが問題なく動作し続けることを保証します。

  • LDAPエントリをまるでJavaオブジェクトであるかのように操作できる、シンプルかつ強力な永続化フレームワーク。永続化フレームワークは既存のスキーマとディレクトリデータを変更せずに動作するため、アクセスする必要がある他のアプリケーションとの互換性を維持します。

  • ルートDSE、サブスキーマサブエントリ、チェンジログエントリなど、多数の特別なエントリタイプの拡張サポート。

  • LDIFエントリおよび変更レコードの読み書き(最大パフォーマンスのための並列エンコード/デコードを含む)、base64エンコード/デコード、ASN.1 BERエンコード/デコードなど、多数の関連APIのサポート。LDAP対応コマンドラインツールの作成を簡素化するAPIもあります。

  • LDAPベースのテストを簡素化するサポート。LDAP SDKにはインメモリディレクトリサーバーが含まれており、テストフレームワークで使用するための1つ以上の簡単なLDAPv3準拠サーバーを容易に作成できます。また、LDAPディレクトリサーバーに保存されたコンテンツに関するアサーションを行うための一連のユーティリティメソッドも提供します。

  • LDAP SDKは、Java SEバージョン8以降以外の依存関係を持たない、単一の自己完結型jarファイルとして提供されます。

Java向けUnboundID LDAP SDKの入手方法

Java向けUnboundID LDAP SDKのパッケージリリースは、GitHubのhttps://github.com/pingidentity/ldapsdk/releasesおよびSourceForgeのhttps://sourceforge.net/projects/ldap-sdk/files/からダウンロードできます。

Mavenツールを使用してライブラリ依存関係を管理したい場合は、Maven Central RepositoryでGroupId "com.unboundid"、ArtifactId "unboundid-ldapsdk" としてJava向けUnboundID LDAP SDKを入手できます。

ソースからLDAP SDKをチェックアウトしてビルドする場合は、次のgitコマンドで行えます:

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

コードをチェックアウトしたら、UNIXベースのシステムではbuild.shシェルスクリプトを、Windowsではbuild.batバッチファイルを実行してLDAP SDKをビルドできます。ビルドが完了すると、パッケージ化されたLDAP SDKを含むzipファイルがbuild/packageディレクトリにあります。

Java向けUnboundID LDAP SDKのサポートを受ける方法

LDAP SDKの使用中に問題が発生し、ドキュメントから解決できない場合は、いくつかの方法でサポートを受けることができます:

  • バグ報告や機能リクエストについては、GitHubのイシュートラッカーhttps://github.com/pingidentity/ldapsdk/issuesをご利用ください。

  • 質問、フィードバック、その他の議論については、オンラインディスカッションフォーラムhttp://sourceforge.net/p/ldap-sdk/discussion/またはメーリングリスト[email protected]をご利用ください。このメーリングリストの詳細(アーカイブや購読方法を含む)については、https://sourceforge.net/p/ldap-sdk/mailman/ldap-sdk-discuss/を参照してください。

  • 公開でのコミュニケーションを避けたい場合は、[email protected]にメールを送信してください。

  • Ping Identityとのサポート契約がある場合は、他のPing Identity製品のサポートと同じ方法でLDAP SDKの支援を受けることができます。

Java向けUnboundID LDAP SDKへの貢献

Ping Identityは、サードパーティからのコード提出を受け付けていません。ただし、バグ報告や機能リクエストの提出など、他の方法で貢献することができます。詳細については、CONTRIBUTING.mdファイルを参照してください。

ツールをダウンロード