namespace Akenti class CertificateRequest : public ref_ptr

A CertificateRequest object is a reference-count pointer that wraps a CertificateRequestImpl

Inheritance:


Public Methods

virtual ~CertificateImpl ()
Deletes this object
virtual string getType () const
Returns the type of this certificate
virtual int hashCode () const
Creates a hashCode from the contents of this certificate
virtual string getEncoded () const
Encodes this certificate
virtual PublicKey getSubjectPublicKey () const
Returns the subject's publicKey of this certificate
virtual bool verify (const PublicKey& publicKey) const
Returns bool value to indicate the correctness of this certificate
virtual string getFormat () const
Returns format of this certificate
virtual Principal getGuarantor () const
Returns guarantor of this certificate
virtual Principal getPrincipal () const
Returns principal of this certificate
virtual long getSerialNumber () const
Returns serialNumber of this certificate
virtual string getSignature () const
Returns signature of this certificate
virtual string getSignable () const
Returns the information that you need to sign
virtual string getSignatureAlgorithm () const
Returns the signature's algorithm name of this certificate
virtual long getVersionNumber () const
Returns the versionNumber of this certificate
virtual UtcTime getNotBefore () const
Returns GMT time for the beginning time of valid usage of this certificate
virtual UtcTime getNotAfter () const
Returns GMT time for the ending time of valid usage of this certificate
bool checkValidity () const
Checks validity of this certificate comparing to current time
bool checkValidity (const UtcTime& utcTime) const
Checks validity of this certificate comparing to given time
virtual string paramString () const
Returns the string of items related to this certificate for correctness check
CertificateRequest (CertificateRequestImpl *impl = NULL)
Constructs a CertificateRequest given a CertificateRequestImpl object
~CertificateRequest ()
Decrements the count of references to the wrapped CertificateRequestImpl object

Protected Methods

CertificateImpl ()
Constructs this 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 CertificateRequest object is a reference-count pointer that wraps a CertificateRequestImpl
virtual ~CertificateImpl()
Deletes this object

virtual string getType() const
Returns the type of this certificate.

virtual int hashCode() const
Creates a hashCode from the contents of this certificate. The hashCode can be used to compare two certificates for equality.

virtual string getEncoded() const
Encodes this certificate

virtual PublicKey getSubjectPublicKey() const
Returns the subject's publicKey of this certificate

virtual bool verify(const PublicKey& publicKey) const
Returns bool value to indicate the correctness of this certificate

virtual string getFormat() const
Returns format of this certificate

virtual Principal getGuarantor() const
Returns guarantor of this certificate

virtual Principal getPrincipal() const
Returns principal of this certificate

virtual long getSerialNumber() const
Returns serialNumber of this certificate

virtual string getSignature() const
Returns signature of this certificate

virtual string getSignable() const
Returns the information that you need to sign

virtual string getSignatureAlgorithm() const
Returns the signature's algorithm name of this certificate

virtual long getVersionNumber() const
Returns the versionNumber of this certificate

virtual UtcTime getNotBefore() const
Returns GMT time for the beginning time of valid usage of this certificate

virtual UtcTime getNotAfter() const
Returns GMT time for the ending time of valid usage of this certificate

bool checkValidity() const
Checks validity of this certificate comparing to current time

bool checkValidity(const UtcTime& utcTime) const
Checks validity of this certificate comparing to given time

virtual string paramString() const
Returns the string of items related to this certificate for correctness check

CertificateImpl()
Constructs this object

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

~CertificateRequest()
Decrements the count of references to the wrapped CertificateRequestImpl object. If this count is zero, then the wrapped object is deleted.
See Also:
ref_ptr


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

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