TRequestContext Class Reference

class TRequestContext
Public Member Functions
TRequestContext ()
~TRequestContext ()
IMPORT_C void AddActionAttributeL (const TDesC8 &, const TDesC8 &, const TDesC8 &)
IMPORT_C void AddEnvironmentAttributeL (const TDesC8 &, const TDesC8 &, const TDesC8 &)
IMPORT_C void AddResourceAttributeL (const TDesC8 &, const TDesC8 &, const TDesC8 &)
IMPORT_C void AddSubjectAttributeL (const TDesC8 &, const TCertInfo &)
IMPORT_C void AddSubjectAttributeL (const TDesC8 &, const TUid &)
IMPORT_C void AddSubjectAttributeL (const TDesC8 &, const TDesC8 &, const TDesC8 &)
const TDesC8 & RequestDescription ()
Private Member Functions
void ReAllocL ( TInt )
Private Attributes
HBufC8 * iRequestDescription

Constructor & Destructor Documentation

TRequestContext()

IMPORT_C TRequestContext ( )

~TRequestContext()

IMPORT_C ~TRequestContext ( )

Member Functions Documentation

AddActionAttributeL(const TDesC8 &, const TDesC8 &, const TDesC8 &)

IMPORT_C void AddActionAttributeL ( const TDesC8 & aAttributeId,
const TDesC8 & aAttributeValue,
const TDesC8 & aDataType
)

Parameters

const TDesC8 & aAttributeId
const TDesC8 & aAttributeValue
const TDesC8 & aDataType

AddEnvironmentAttributeL(const TDesC8 &, const TDesC8 &, const TDesC8 &)

IMPORT_C void AddEnvironmentAttributeL ( const TDesC8 & aAttributeId,
const TDesC8 & aAttributeValue,
const TDesC8 & aDataType
)

Parameters

const TDesC8 & aAttributeId
const TDesC8 & aAttributeValue
const TDesC8 & aDataType

AddResourceAttributeL(const TDesC8 &, const TDesC8 &, const TDesC8 &)

IMPORT_C void AddResourceAttributeL ( const TDesC8 & aAttributeId,
const TDesC8 & aAttributeValue,
const TDesC8 & aDataType
)

Parameters

const TDesC8 & aAttributeId
const TDesC8 & aAttributeValue
const TDesC8 & aDataType

AddSubjectAttributeL(const TDesC8 &, const TCertInfo &)

IMPORT_C void AddSubjectAttributeL ( const TDesC8 & aAttributeId,
const TCertInfo & aCertInfo
)

Parameters

const TDesC8 & aAttributeId
const TCertInfo & aCertInfo

AddSubjectAttributeL(const TDesC8 &, const TUid &)

IMPORT_C void AddSubjectAttributeL ( const TDesC8 & aAttributeId,
const TUid & aSecureId
)

Parameters

const TDesC8 & aAttributeId
const TUid & aSecureId

AddSubjectAttributeL(const TDesC8 &, const TDesC8 &, const TDesC8 &)

IMPORT_C void AddSubjectAttributeL ( const TDesC8 & aAttributeId,
const TDesC8 & aAttributeValue,
const TDesC8 & aDataType
)

Parameters

const TDesC8 & aAttributeId
const TDesC8 & aAttributeValue
const TDesC8 & aDataType

ReAllocL(TInt)

void ReAllocL ( TInt aAdditionalLength ) [private]

Parameters

TInt aAdditionalLength

RequestDescription()

const TDesC8 & RequestDescription ( )

Member Data Documentation

HBufC8 * iRequestDescription

HBufC8 * iRequestDescription [private]