LDAPCertStoreParameters
public
class
LDAPCertStoreParameters
extends Object↳
java.security.cert.LDAPCertStoreParameters
Parameters used as input for the LDAP CertStore algorithm.
This class is used to provide necessary configuration parameters (server
name and port number) to implementations of the LDAP CertStore
algorithm.
Concurrent Access
Unless otherwise specified, the methods defined in this class are not
thread-safe. Multiple threads that need to access a single
object concurrently should synchronize amongst themselves and
provide the necessary locking. Multiple threads each manipulating
separate objects need not synchronize.
See also:
Summary
Public constructors
Creates an instance of LDAPCertStoreParameters with the
specified parameter values.
Creates an instance of LDAPCertStoreParameters with the
specified server name and a default port of 389.
Creates an instance of LDAPCertStoreParameters with the
default parameter values (server name "localhost", port 389).
Public methods
Returns a copy of this object.
int
Returns the port number of the LDAP server.
Returns the DNS name of the LDAP server.
Returns a formatted string describing the parameters.
Inherited methods
Creates and returns a copy of this object.
boolean
Indicates whether some other object is "equal to" this one.
void
Called by the garbage collector on an object when garbage collection
determines that there are no more references to the object.
final
Class>
Returns the runtime class of this Object.
int
Returns a hash code value for the object.
final
void
Wakes up a single thread that is waiting on this object's
monitor.
final
void
Wakes up all threads that are waiting on this object's monitor.
Returns a string representation of the object.
final
void
wait(long timeout, int nanos)
Causes the current thread to wait until another thread invokes the
final
void
wait(long timeout)
Causes the current thread to wait until either another thread invokes the
final
void
Causes the current thread to wait until another thread invokes the
abstract
Object
Makes a copy of this CertStoreParameters.
Public constructors
LDAPCertStoreParameters
public LDAPCertStoreParameters (String serverName,
int port)
Creates an instance of LDAPCertStoreParameters with the
specified parameter values.
Parameters
serverName
String: the DNS name of the LDAP server
port
int: the port number of the LDAP server
Throws
LDAPCertStoreParameters
public LDAPCertStoreParameters (String serverName)
Creates an instance of LDAPCertStoreParameters with the
specified server name and a default port of 389.
Parameters
serverName
String: the DNS name of the LDAP server
Throws
LDAPCertStoreParameters
public LDAPCertStoreParameters ()
Creates an instance of LDAPCertStoreParameters with the
default parameter values (server name "localhost", port 389).
Public methods
clone
public Object clone ()
Returns a copy of this object. Changes to the copy will not affect
the original and vice versa.
Note: this method currently performs a shallow copy of the object
(simply calls Object.clone()). This may be changed in a
future revision to perform a deep copy if new parameters are added
that should not be shared.
Returns
the copy
getPort
public int getPort ()
Returns the port number of the LDAP server.
Returns
int
the port number
getServerName
public String getServerName ()
Returns the DNS name of the LDAP server.
Returns
the name (not null)
toString
public String toString ()
Returns a formatted string describing the parameters.
Returns
a formatted string describing the parameters