URICertStoreParameters
public
final
class
URICertStoreParameters
extends Object
implements
CertStoreParameters
| java.lang.Object | |
| ↳ | java.security.cert.URICertStoreParameters |
Parameters used as input for CertStore algorithms which use
information contained in a URI to retrieve certificates and CRLs.
This class is used to provide necessary configuration parameters
through a URI as defined in RFC 5280 to implementations of
CertStore algorithms.
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.
Summary
Public constructors | |
|---|---|
URICertStoreParameters(URI uri)
Creates an instance of |
|
Public methods | |
|---|---|
URICertStoreParameters
|
clone()
Returns a copy of this object. |
boolean
|
equals(Object p)
Compares the specified object with this parameters object for equality. |
URI
|
getURI()
Returns the URI used to construct this
|
int
|
hashCode()
Returns a hash code value for this parameters object. |
String
|
toString()
Returns a formatted string describing the parameters including the URI used to construct this object. |
Inherited methods | |
|---|---|
Public constructors
URICertStoreParameters
public URICertStoreParameters (URI uri)
Creates an instance of URICertStoreParameters with the
specified URI.
| Parameters | |
|---|---|
uri |
URI: the URI which contains configuration information. |
| Throws | |
|---|---|
NullPointerException |
if uri is null |
Public methods
clone
public URICertStoreParameters clone ()
Returns a copy of this object. Changes to the copy will not affect the original and vice versa.
| Returns | |
|---|---|
URICertStoreParameters |
the copy |
equals
public boolean equals (Object p)
Compares the specified object with this parameters object for equality. Two URICertStoreParameters are considered equal if the URIs used to construct them are equal.
| Parameters | |
|---|---|
p |
Object: the object to test for equality with this parameters. |
| Returns | |
|---|---|
boolean |
true if the specified object is equal to this parameters object. |
getURI
public URI getURI ()
Returns the URI used to construct this
URICertStoreParameters object.
| Returns | |
|---|---|
URI |
the URI. |
hashCode
public int hashCode ()
Returns a hash code value for this parameters object. The hash code is generated using the URI supplied at construction.
| Returns | |
|---|---|
int |
a hash code value for this parameters. |
toString
public String toString ()
Returns a formatted string describing the parameters including the URI used to construct this object.
| Returns | |
|---|---|
String |
a formatted string describing the parameters |