- java.lang.Object
-
- java.security.cert.LDAPCertStoreParameters
-
- 实现的所有接口
-
Cloneable
,CertStoreParameters
public class LDAPCertStoreParameters extends Object implements CertStoreParameters
用作LDAPCertStore
算法的输入的参数。此类用于为LDAP
CertStore
算法的实现提供必要的配置参数(服务器名称和端口号)。 但是,如果要从RFC 5280指定的ldap URI中检索证书或CRL,请使用URICertStoreParameters
,因为URI可能包含其他信息,例如可帮助LDAP CertStore查找特定证书和CRL的可分辨名称。并发访问
除非另有说明,否则此类中定义的方法不是线程安全的。 需要同时访问单个对象的多个线程应在它们之间进行同步并提供必要的锁定。 每个操作单独对象的多个线程不需要同步。
- 从以下版本开始:
- 1.4
- 另请参见:
-
CertStore
-
-
构造方法摘要
构造方法 构造器 描述 LDAPCertStoreParameters()
使用默认参数值(服务器名称“localhost”,端口389)创建LDAPCertStoreParameters
的实例。LDAPCertStoreParameters(String serverName)
使用指定的服务器名称和默认端口389创建LDAPCertStoreParameters
的实例。LDAPCertStoreParameters(String serverName, int port)
使用指定的参数值创建LDAPCertStoreParameters
的实例。
-
-
-
构造方法详细信息
-
LDAPCertStoreParameters
public LDAPCertStoreParameters(String serverName, int port)
使用指定的参数值创建LDAPCertStoreParameters
的实例。- 参数
-
serverName
- LDAP服务器的DNS名称 -
port
- LDAP服务器的端口号 - 异常
-
NullPointerException
- 如果serverName
是null
-
LDAPCertStoreParameters
public LDAPCertStoreParameters(String serverName)
使用指定的服务器名称和默认端口389创建LDAPCertStoreParameters
的实例。- 参数
-
serverName
- LDAP服务器的DNS名称 - 异常
-
NullPointerException
- 如果serverName
是null
-
LDAPCertStoreParameters
public LDAPCertStoreParameters()
使用默认参数值(服务器名称“localhost”,端口389)创建LDAPCertStoreParameters
的实例。
-
-
方法详细信息
-
getServerName
public String getServerName()
返回LDAP服务器的DNS名称。- 结果
-
这个名字(不是
null
)
-
getPort
public int getPort()
返回LDAP服务器的端口号。- 结果
- 端口号
-
clone
public Object clone()
返回此对象的副本。 对副本的更改不会影响原件,反之亦然。注意:此方法当前执行对象的浅表副本(只需调用
Object.clone()
)。 如果添加了不应共享的新参数,则可以在将来的修订版中更改此选项以执行深层复制。- Specified by:
-
clone
在界面CertStoreParameters
- 重写:
-
clone
在课程Object
- 结果
- 副本
- 另请参见:
-
Cloneable
-
-