Symbian
 Developer Library

DEVELOPER LIBRARY

[Index] [Glossary] [Previous] [Next]



Location: certstore.h
Link against: certstore.lib

Class TCertManClientInfo

TCertManClientInfo

Support

Supported from 6.0

Description

Client information object containing information that identifies a client.

It contains a UID and a name.

Defined in TCertManClientInfo:
ExternalizeL(), Id(), InternalizeL(), Name(), Operator =(), TCertManClientInfo(), TCertManClientInfo()

Notes:


Construction


TCertManClientInfo()

TCertManClientInfo();

Description

Default constructor.


TCertManClientInfo()

TCertManClientInfo(const TUid& aUid, const TName& aName);

Description

Constructor with client Uid and name.

Parameters

const TUid& aUid

The client Uid.

const TName& aName

The client name.

[Top]


Member functions


Operator =()

TCertManClientInfo& operator =(const TCertManClientInfo& aClient);

Description

Copies the specified client information object to this client information object.

Parameters

const TCertManClientInfo& aClient

The client information object to be copied.

Return value

TCertManClientInfo

A reference to this client information object.


Id()

const TUid& Id() const;

Description

Gets the client Uid.

Return value

TUid&

The client Uid.


Name()

const TName& Name() const;

Description

Gets the client name.

Return value

TName&

The client name.


ExternalizeL()

void ExternalizeL(RWriteStream& aStream) const;

Description

Externalizes this client information object to a stream.

Parameters

RWriteStream& aStream

The write stream.


InternalizeL()

void InternalizeL(RReadStream& aStream);

Description

Internalizes client information from a stream.

Parameters

RReadStream& aStream

The read stream.