public class LDAPCertStoreParameters extends Object implements CertStoreParameters
CertStore
算法的输入。
此类用于提供必要的配置参数(服务器名称和端口号)到LDAP的实现CertStore
算法。
并发访问
除非另有说明,否则此类中定义的方法不是线程安全的。 需要同时访问单个对象的多个线程应在其间同步并提供必要的锁定。 每个操作单独对象的多个线程不需要同步。
CertStore
Constructor and Description |
---|
LDAPCertStoreParameters()
创建的实例
LDAPCertStoreParameters 具有默认参数值(服务器名称“localhost”,则端口389)。
|
LDAPCertStoreParameters(String serverName)
使用指定的服务器名称创建一个
LDAPCertStoreParameters 的实例,默认端口为389。
|
LDAPCertStoreParameters(String serverName, int port)
使用指定的参数值创建一个
LDAPCertStoreParameters 的实例。
|
public LDAPCertStoreParameters(String serverName, int port)
LDAPCertStoreParameters
具有指定参数的值。
serverName
- LDAP服务器的DNS名称
port
- LDAP服务器的端口号
NullPointerException
- 如果
serverName
是
null
public LDAPCertStoreParameters(String serverName)
LDAPCertStoreParameters
的实例,默认端口为389。
serverName
- LDAP服务器的DNS名称
NullPointerException
- 如果
serverName
是
null
public LDAPCertStoreParameters()
LDAPCertStoreParameters
的实例。
public String getServerName()
null
)
public int getPort()
public Object clone()
注意:此方法目前执行对象的浅拷贝(简单地调用Object.clone()
)。 如果添加了不应该共享的新参数,这可能会在将来的版本中更改,以执行深层复制。
clone
在接口
CertStoreParameters
clone
在
Object
Cloneable