class Akenti::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

[more]virtual ~CertificateRevocationListImpl ()
Deletes the object
[more]virtual long getVersion () const
Returns the version of the CRL.
[more]virtual DistinguishedName getGuarantor () const
Returns the guarantor of the CRL
[more]virtual string getSignature () const
Returns the signature of the CRL
[more]virtual UtcTime getLastUpdate () const
Returns the UtcTime of the last CertificateRevocationList update time
[more]virtual UtcTime getNextUpdate () const
Returns the UtcTime of the next CertificateRevocationList update time
[more]virtual vector<RevokedCertificate> getRevokedCertificates () const
Returns a vector which contains the certificates have been revoked
[more]virtual bool isRevoked (long serialnumber) const
Returns a boolean which specifies the revocation status of the given serial number of the certificate.
[more]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.

ovirtual ~CertificateRevocationListImpl()
Deletes the object

ovirtual long getVersion() const = 0
Returns the version of the CRL.

ovirtual DistinguishedName getGuarantor() const = 0
Returns the guarantor of the CRL

ovirtual string getSignature() const = 0
Returns the signature of the CRL

ovirtual UtcTime getLastUpdate() const = 0
Returns the UtcTime of the last CertificateRevocationList update time

ovirtual UtcTime getNextUpdate() const = 0
Returns the UtcTime of the next CertificateRevocationList update time

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

ovirtual bool isRevoked(long serialnumber) const = 0
Returns a boolean which specifies the revocation status of the given serial number of the certificate.

Parameters:
serialnumber - serial number of the certificate

ovirtual int isRevoked(long serialnumber, const UtcTime& ctime) const = 0
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 HTML hierarchy of classes or Java



This page was generated with the help of DOC++.