COCSPRequest Class Reference

class COCSPRequest : public CBase

Represents an OCSP protocol request.

Inherits from

Constructor & Destructor Documentation

COCSPRequest()

COCSPRequest()[private]

~COCSPRequest()

~COCSPRequest()

Member Functions Documentation

AddCertificateL(const CX509Certificate &, const CX509Certificate &)

voidAddCertificateL(const CX509Certificate &aSubject,
const CX509Certificate &aIssuer
)

Parameters

const CX509Certificate & aSubject
const CX509Certificate & aIssuer

CertCount()

IMPORT_C TIntCertCount()const

Get the number of certificates used in a response

CertInfo(TUint)

IMPORT_C const COCSPRequestCertInfo &CertInfo(TUintaIndex)const

Get a COCSPRequestCertInfo object containing details about one of the certificates present in the request.

Parameters

TUint aIndex

ConstructL(TBool)

voidConstructL(TBoolaUseNonce)[private]

Parameters

TBool aUseNonce

NewL(TBool)

COCSPRequest *NewL(TBoolaUseNonce)[static]

Parameters

TBool aUseNonce

NewLC(TBool)

COCSPRequest *NewLC(TBoolaUseNonce)[static]

Parameters

TBool aUseNonce

Nonce()

IMPORT_C const TDesC8 *Nonce()const

Get the nonce used in the request. Returns NULL if a nonce was not used.

Member Data Documentation

RPointerArray< const COCSPRequestCertInfo > iCertInfos

RPointerArray< const COCSPRequestCertInfo >iCertInfos[private]

HBufC8 * iNonce

HBufC8 *iNonce[private]