モジュール java.naming
モジュールjava.naming
Java Naming and Directory Interface (JNDI) APIを定義します。
JNDIプロバイダでサポートされる可能性のある共通の標準JNDI環境プロパティは、Context
で定義およびドキュメント化されています。 特定のJNDIプロバイダ実装では、その実装に固有の他の環境プロパティもサポートされている場合があります。
- 実装上のノート:
- JDKのデフォルトのLDAPネーム・サービス・プロバイダ実装では、次の実装固有のプロパティがサポートされています:
com.sun.jndi.ldap.connect.timeout
:
このプロパティの値は、接続タイムアウト(ミリ秒)を表す整数の文字列表現です。 LDAPプロバイダがこの値の期間中に接続を確立できないと、接続の試行は中止されます。 整数は0より大きい必要があります。 0以下の整数を指定した場合は、TCPなどのネットワーク・プロトコルのタイム・アウト値が使用されます。
このプロパティが指定されない場合は、接続が確立されるのを待機するか、またはベースとなるネットワークのタイム・アウトまで待機します。com.sun.jndi.ldap.read.timeout
:
このプロパティの値は、LDAP演算の読取りタイムアウト(ミリ秒)を表す整数の文字列表現です。 LDAPプロバイダがこの値の期間中にLDAP応答を取得できないと、読取りの試行は中止されます。 整数は0より大きい必要があります。 0以下の整数は、読取りタイム・アウトが指定されていないことを表し、応答があるまで無限に待機するということです。
このプロパティを指定しないと、デフォルトは応答があるまで待つという設定になります。com.sun.jndi.ldap.tls.cbtype
:
このプロパティの値は、SSL/TLS経由のLDAP接続に必要なTLSチャネル・バインディング・タイプを表す文字列です。 可能な値は次のとおりです :- "tls-server-end-point" - チャネル・バインディング・データはTLSサーバー証明書に基づいて作成されます。
"tls-unique" TLSチャネル・バインド・タイプがRFC-5929で指定されていますが、サポートされていません。
このプロパティを指定しない場合、クライアントはチャネル・バインディング情報をサーバーに送信しません。
- モジュール・グラフ:
- 導入されたバージョン:
- 9
-
パッケージ
パッケージ説明ネーム・サービスにアクセスするためのクラスおよびインタフェースを提供します。javax.naming
パッケージを拡張して、ディレクトリ・サービスにアクセスする機能を提供します。ネーミングおよびディレクトリ・サービスにアクセスする場合、イベント通知のサポートを提供します。LDAPv3の拡張操作とコントロールのサポートを提供します。javax.naming
および関連パッケージを使用して、ネーミングおよびディレクトリ・サービスにアクセスするためのサポートを動的にプラグインする手段を提供します。 -
サービス