java.lang.Object
java.security.cert.LDAPCertStoreParameters
- 所有已实现的接口:
-
Cloneable
,CertStoreParameters
用作LDAP
CertStore
算法输入的参数。
此类用于向LDAP CertStore
算法的实现提供必要的配置参数(服务器名称和端口号)。但是,如果您正在从由RFC 5280指定的ldap URI中检索证书或CRL,请改用URICertStoreParameters
,因为URI可能包含其他信息,如有助于LDAP CertStore找到特定证书和CRL的专有名称。
并发访问
除非另有说明,此类中定义的方法不是线程安全的。需要同时访问单个对象的多个线程应在它们之间同步并提供必要的锁定。每个操作不同对象的多个线程无需同步。
- 自版本:
- 1.4
- 参见:
-
Constructor Summary
ConstructorDescription创建具有默认参数值(服务器名称“localhost”,端口389)的LDAPCertStoreParameters
实例。LDAPCertStoreParameters
(String serverName) 创建具有指定服务器名称和默认端口389的LDAPCertStoreParameters
实例。LDAPCertStoreParameters
(String serverName, int port) 创建具有指定参数值的LDAPCertStoreParameters
实例。 -
Method Summary
-
Constructor Details
-
LDAPCertStoreParameters
创建具有指定参数值的LDAPCertStoreParameters
实例。- 参数:
-
serverName
- LDAP服务器的DNS名称 -
port
- LDAP服务器的端口号 - 抛出:
-
NullPointerException
- 如果serverName
为null
-
LDAPCertStoreParameters
创建具有指定服务器名称和默认端口389的LDAPCertStoreParameters
实例。- 参数:
-
serverName
- LDAP服务器的DNS名称 - 抛出:
-
NullPointerException
- 如果serverName
为null
-
LDAPCertStoreParameters
public LDAPCertStoreParameters()创建具有默认参数值(服务器名称“localhost”,端口389)的LDAPCertStoreParameters
实例。
-
-
Method Details
-
getServerName
返回LDAP服务器的DNS名称。- 返回:
-
名称(非
null
)
-
getPort
public int getPort()返回LDAP服务器的端口号。- 返回:
- 端口号
-
clone
返回此对象的副本。对副本的更改不会影响原始对象,反之亦然。注意:此方法当前执行对象的浅复制(仅调用
Object.clone()
)。如果添加了不应共享的新参数,则可能在将来的修订中更改为执行深复制。- 指定者:
-
clone
在接口CertStoreParameters
中 - 覆盖:
-
clone
在类Object
中 - 返回:
- 复制品
- 参见:
-
toString
返回描述参数的格式化字符串。
-