class CertificateRevocationListImpl

This abstract class provides the methods of getting the information associated with CertificateRevocationList such as version, guarantor, signature,lastUpdate time, nextUpdate time, and also the list of the Certificates which have been revoked

Inheritance:


Public Methods

virtual ~CertificateRevocationListImpl ()
Deletes the object
virtual long getVersion () const
Returns the version of the CRL
virtual DistinguishedName getGuarantor () const
Returns the guarantor of the CRL
virtual string getSignature () const
Returns the signature of the CRL
virtual UtcTime getLastUpdate () const
Returns the UtcTime of the last CertificateRevocationList update time
virtual UtcTime getNextUpdate () const
Returns the UtcTime of the next CertificateRevocationList update time
virtual vector <RevokedCertificate> getRevokedCertificates () const
Returns a vector which contains the certificates have been revoked
virtual bool isRevoked (long serialnumber) const
Returns a boolean which specifies the revocation status of the given serial number of the certificate
virtual int isRevoked (long serialnumber, const UtcTime& ctime) const
Returns a int which specifies the revocation status (yes/no/unknown) of the given serial number of the certificate

Documentation

This abstract class provides the methods of getting the information associated with CertificateRevocationList such as version, guarantor, signature,lastUpdate time, nextUpdate time, and also the list of the Certificates which have been revoked.
virtual ~CertificateRevocationListImpl()
Deletes the object

virtual long getVersion() const
Returns the version of the CRL

virtual DistinguishedName getGuarantor() const
Returns the guarantor of the CRL

virtual string getSignature() const
Returns the signature of the CRL

virtual UtcTime getLastUpdate() const
Returns the UtcTime of the last CertificateRevocationList update time

virtual UtcTime getNextUpdate() const
Returns the UtcTime of the next CertificateRevocationList update time

virtual vector <RevokedCertificate> getRevokedCertificates() const
Returns a vector which contains the certificates have been revoked

virtual bool isRevoked(long serialnumber) const
Returns a boolean which specifies the revocation status of the given serial number of the certificate.
Parameters:
serialnumber - serial number of the certificate

virtual int isRevoked(long serialnumber, const UtcTime& ctime) const
Returns a int which specifies the revocation status (yes/no/unknown) of the given serial number of the certificate.
Parameters:
serialnumber - the given serial number of the certificate
ctime - specified length of time


Direct child classes:
OpenSSLCRLImpl
Author:
Srilekha Mudumbai Abdelilah Essiari
Version:
1.1 00/05/01
See Also:
DistinguishedName
UtcTime
RevokedCertificate

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de