public class LDAPCertStoreParameters
extends Object
implements CertStoreParameters
java.lang.Object | |
↳ | java.security.cert.LDAPCertStoreParameters |
用作LDAP CertStore
算法输入的参数。
该类用于为LDAP CertStore
算法的实现提供必要的配置参数(服务器名称和端口号)。
并发访问
除非另有说明,否则此类中定义的方法不是线程安全的。 需要同时访问单个对象的多个线程应该自己同步并提供必要的锁定。 每个操作单独对象的多个线程不需要同步。
也可以看看:
Public constructors |
|
---|---|
LDAPCertStoreParameters(String serverName, int port) 用指定的参数值创建一个 |
|
LDAPCertStoreParameters(String serverName) 用指定的服务器名称和默认端口389创建一个 |
|
LDAPCertStoreParameters() 使用默认参数值(服务器名称“localhost”,端口389)创建 |
Public methods |
|
---|---|
Object |
clone() 返回此对象的副本。 |
int |
getPort() 返回LDAP服务器的端口号。 |
String |
getServerName() 返回LDAP服务器的DNS名称。 |
String |
toString() 返回描述参数的格式化字符串。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
|
From interface java.security.cert.CertStoreParameters
|
LDAPCertStoreParameters (String serverName, int port)
用指定的参数值创建一个 LDAPCertStoreParameters
的实例。
Parameters | |
---|---|
serverName |
String : the DNS name of the LDAP server |
port |
int : the port number of the LDAP server |
Throws | |
---|---|
NullPointerException |
if serverName is null |
LDAPCertStoreParameters (String serverName)
用指定的服务器名称和默认端口389创建一个 LDAPCertStoreParameters
的实例。
Parameters | |
---|---|
serverName |
String : the DNS name of the LDAP server |
Throws | |
---|---|
NullPointerException |
if serverName is null |
LDAPCertStoreParameters ()
使用默认参数值(服务器名称“localhost”,端口389)创建 LDAPCertStoreParameters
的实例。
Object clone ()
返回此对象的副本。 副本的更改不会影响原件,反之亦然。
注意:此方法当前执行对象的浅表副本(只需调用Object.clone()
)。 如果添加了不应共享的新参数,则在未来的修订中可能会更改此选项以执行深层复制。
Returns | |
---|---|
Object |
the copy |
String getServerName ()
返回LDAP服务器的DNS名称。
Returns | |
---|---|
String |
the name (not null ) |
String toString ()
返回描述参数的格式化字符串。
Returns | |
---|---|
String |
a formatted string describing the parameters |