namespace Akenti class CertificateRevocationList : public ref_ptr

A CertificateRevocationList object is a reference-count pointer that wraps a CertificateRevocationListImpl object

Inheritance:


Public Methods

virtual ~CertificateRequestImpl ()
Deletes the object
virtual Principal getSubject () const
Returns a Principal object which includes the DistinguishName
virtual PublicKey getPublicKey () const
Returns a PublicKey object which contains the public key of the subject of this certificateRequest
virtual long getVersionNumber () const
Returns the versionNumber of the software that generated this CertificateRequest
virtual string getSignatureAlgorithm () const
Returns the signatureAlgorithm such as "RSA-SHA1" or "DSA-MD5" of this CertificateRequest
virtual string getSignable () const
Returns the part of the request that was signed as a string
virtual string getSignature () const
Returns the signature of this CertificateRequest
virtual string paramString () const
Displays the CertificateRequest in string
virtual bool verify () const
Verifies that the certificate request was signed with the public key that it contains
CertificateRevocationList (CertificateRevocationListImpl *impl = NULL)
Constructs a CertificateRevocationList given a CertificateRevocationListImpl object
~CertificateRevocationList ()
Destroys this object

Protected Methods

CertificateRequestImpl ()
Constructs the object

Inherited from ref_ptr:

Public Methods

ref_ptr & operator=(const ref_ptr& rhs)
T* operator->() const
operator void*() const
T* get() const

Documentation

A CertificateRevocationList object is a reference-count pointer that wraps a CertificateRevocationListImpl object. It provides indirect access to the methods of CertificateRevocationListImpl.
virtual ~CertificateRequestImpl()
Deletes the object

virtual Principal getSubject() const
Returns a Principal object which includes the DistinguishName

virtual PublicKey getPublicKey() const
Returns a PublicKey object which contains the public key of the subject of this certificateRequest.
See Also:
KeyPair
getPublicKey()
KeyFactory
getKeyEncoded(const string&, const PublicKey&)
initPublicKey(const string&, const string&, const string&)
generateRSAKeyPair(int, unsigned long)
generateDSAKeyPair(int, const string&)
Signature
initVerify(const PublicKey&)

virtual long getVersionNumber() const
Returns the versionNumber of the software that generated this CertificateRequest

virtual string getSignatureAlgorithm() const
Returns the signatureAlgorithm such as "RSA-SHA1" or "DSA-MD5" of this CertificateRequest

virtual string getSignable() const
Returns the part of the request that was signed as a string

virtual string getSignature() const
Returns the signature of this CertificateRequest

virtual string paramString() const
Displays the CertificateRequest in string

virtual bool verify() const
Verifies that the certificate request was signed with the public key that it contains.
Returns:
an indication whether or not the certificate verified

CertificateRequestImpl()
Constructs the object

CertificateRevocationList(CertificateRevocationListImpl *impl = NULL)
Constructs a CertificateRevocationList given a CertificateRevocationListImpl object.
Parameters:
impl - wrapped CertificateRevocationListImpl object
See Also:
ref_ptr
CertificateRevocationListImpl

~CertificateRevocationList()
Destroys this object.
See Also:
ref_ptr


This class has no child classes.
Author:
Srilekha Mudumbai Abdelilah Essiari
Version:
1.1 00/05/01

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