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 |