com.rsa.certj.provider.revocation

Class CRLCertStatus

java.lang.Object
  |
  +--com.rsa.certj.Provider
        |
        +--com.rsa.certj.provider.revocation.CRLCertStatus

public final class CRLCertStatus
extends Provider

This class implements a certificate status provider that uses CRLs to verify the validity of a certificate. A certificate is considered to be valid if it is not included in the appropriate CRL issued by the issuer of the certificate. This class does not check the CRL distribution point extension.

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


Constructor Summary

CRLCertStatus(String name)

Constructs a CRLCertStatus object named, name.

 

Method Summary

 ProviderImplementation

instantiate(CertJ certJ)

Creates a ProviderImplementation object that handles CRL certificate status 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

CRLCertStatus

public CRLCertStatus(String name)
              throws InvalidParameterException
Constructs a CRLCertStatus object named, name.

Parameters

         name  

A String indicating the name of this provider.

Throws

InvalidParameterException - If any argument is invalid.
Method Detail

instantiate

public ProviderImplementation instantiate(CertJ certJ)
                                   throws ProviderManagementException
Creates a ProviderImplementation object that handles CRL certificate status SPI methods. This method is called by CertJ.registerService when an object of the CRLCertStatus 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 SPI implementations for CRL certificate status providers.

Throws

ProviderManagementException - If instantiation of the CRL certificate status provider fails.


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