com.rsa.certj.provider.path

Class X509V1CertPath

java.lang.Object
  |
  +--com.rsa.certj.Provider
        |
        +--com.rsa.certj.provider.path.X509V1CertPath

public final class X509V1CertPath
extends Provider

This class implements certification path building and verifying methods that do not use any X.509 v3 certificate extensions. That is, the algorithm only uses the subject name and the issuer name of a certificate to build a certification path.

Fine-tune the path processing context by modifying the pathOptions attribute of the CertPathCtx object that is provided to each SPI method.

Copyright © RSA Security Inc., 1999-2001. All rights reserved.


Constructor Summary

X509V1CertPath(String name)

Constructs a X509V1CertPath object identified by the name, name.

 

Method Summary

 ProviderImplementation

instantiate(CertJ certJ)

Creates a ProviderImplementation object that handles X.509 V1 certification path SPI methods.

 
Methods inherited from class com.rsa.certj.Provider
getName, getType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

X509V1CertPath

public X509V1CertPath(String name)
               throws InvalidParameterException
Constructs a X509V1CertPath object identified by the name, name.

Parameters

         name  

A String that identifies this certification path processing provider.

Throws

InvalidParameterException - If the name argument is null.
Method Detail

instantiate

public ProviderImplementation instantiate(CertJ certJ)
                                   throws ProviderManagementException
Creates a ProviderImplementation object that handles X.509 V1 certification path SPI methods. This method is called by CertJ.registerService when an object of the X509V1CertPath class is being registered; applications do not have to call this method.

Overrides

instantiate in class Provider

Parameters

         certJ  

A CertJ object for which the created provider is registered.

Returns

A ProviderImplementation object that provides the X.509 V1 certification path SPI implementations.

Throws

ProviderManagementException - If instantiation of the X.509 V1 certification path provider fails.


RSA BSAFE ® Cert-J 2.1.1 001-047007-211-001-000