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 &)

void AddCertificateL ( const CX509Certificate & aSubject,
const CX509Certificate & aIssuer
)

Parameters

const CX509Certificate & aSubject
const CX509Certificate & aIssuer

CertCount()

IMPORT_C TInt CertCount ( ) const

Get the number of certificates used in a response

CertInfo(TUint)

IMPORT_C const COCSPRequestCertInfo & CertInfo ( TUint aIndex ) const

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

Parameters

TUint aIndex

ConstructL(TBool)

void ConstructL ( TBool aUseNonce ) [private]

Parameters

TBool aUseNonce

NewL(TBool)

COCSPRequest * NewL ( TBool aUseNonce ) [static]

Parameters

TBool aUseNonce

NewLC(TBool)

COCSPRequest * NewLC ( TBool aUseNonce ) [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]