java.security.cert

接口
异常
java.lang.Object
  继承者 java.security.cert.LDAPCertStoreParameters
所有已实现的接口:
Cloneable, CertStoreParameters

public class LDAPCertStoreParameters
     
extends Object
implements CertStoreParameters

用作 LDAP CertStore 算法的输入的参数。

此类用于为 LDAP CertStore 算法的实现提供必需的配置参数(服务器名称和端口号)。

并发访问

除非另行指定,否则此类中所定义的方法不是线程安全的。需要并发访问单个对象的多个线程应该在它们之间实现同步并提供所需的锁定。对于每个线程都操作一个不同对象的多个线程而言,无需实现同步。

从以下版本开始:
1.4
另请参见:
CertStore

构造方法摘要
LDAPCertStoreParameters()
          创建具有默认参数值(服务器名称 "localhost",端口 389)的 LDAPCertStoreParameters 的实例。
LDAPCertStoreParameters(String serverName)
          创建具有指定服务器名称和默认端口 389 的 LDAPCertStoreParameters 的实例。
LDAPCertStoreParameters(String serverName, int port)
          创建具有指定参数值的 LDAPCertStoreParameters 的实例。
 
方法摘要
 Object clone()
          返回此对象的副本。
 int getPort()
          返回 LDAP 服务器的端口号。
 String getServerName()
          返回 LDAP 服务器的 DNS 名称。
 String toString()
          返回描述该参数的格式化字符串。
 
从类 java.lang.Object 继承的方法
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

LDAPCertStoreParameters

public LDAPCertStoreParameters(String serverName,
                               int port)
创建具有指定参数值的 LDAPCertStoreParameters 的实例。

参数:
serverName - LDAP 服务器的 DNS 名称
port - LDAP 服务器的端口号
抛出:
NullPointerException - 如果 serverNamenull

LDAPCertStoreParameters

public LDAPCertStoreParameters(String serverName)
创建具有指定服务器名称和默认端口 389 的 LDAPCertStoreParameters 的实例。

参数:
serverName - LDAP 服务器的 DNS 名称
抛出:
NullPointerException - 如果 serverNamenull

LDAPCertStoreParameters

public LDAPCertStoreParameters()
创建具有默认参数值(服务器名称 "localhost",端口 389)的 LDAPCertStoreParameters 的实例。

方法详细信息

getServerName

public String getServerName()
返回 LDAP 服务器的 DNS 名称。

返回:
名称(不能为 null

getPort

public int getPort()
返回 LDAP 服务器的端口号。

返回:
端口号

clone

public Object clone()
返回此对象的副本。对副本的更改不会影响原件,反之亦然。

注:此方法目前对该对象执行浅表复制(只是调用 Object.clone())。如果添加了不应共享的新参数,则在以后的修订本中可能对此进行更改,以执行深层复制。

指定者:
接口 CertStoreParameters 中的 clone
覆盖:
Object 中的 clone
返回:
副本
另请参见:
Cloneable

toString

public String toString()
返回描述该参数的格式化字符串。

覆盖:
Object 中的 toString
返回:
描述该参数的格式化字符串