TCertificateAppInfo Class Reference

#include <mctcertapps.h>

class TCertificateAppInfo
Public Member Functions
TCertificateAppInfo(const TUid &, const TName &)
TCertificateAppInfo()
IMPORT_C voidExternalizeL(RWriteStream &)
IMPORT_C const TUid &Id()
IMPORT_C voidInternalizeL(RReadStream &)
IMPORT_C const TName &Name()
IMPORT_C TCertificateAppInfo &operator=(const TCertificateAppInfo &)

Detailed Description

Information about a certificate application.

Certificate applications are used to represent classes of certificate use, for example Software Install, TLS, WTLS, WMLScript, SignText, etc.

CA Certificates are associated with zero or more applications, and this information is used to determine which certificates are used when building and validating certificate chains.

An application is identified by a UID. A TCertificateAppInfo contains this and the name of the application.

Constructor & Destructor Documentation

TCertificateAppInfo ( const TUid &, const TName & )

IMPORT_CTCertificateAppInfo(const TUid &aUid,
const TName &aName
)

TCertificateAppInfo ( )

IMPORT_CTCertificateAppInfo()

Member Function Documentation

ExternalizeL ( RWriteStream & )

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

Id ( )

IMPORT_C const TUid &Id()const

InternalizeL ( RReadStream & )

IMPORT_C voidInternalizeL(RReadStream &aStream)

Name ( )

IMPORT_C const TName &Name()const

operator= ( const TCertificateAppInfo & )

IMPORT_C TCertificateAppInfo &operator=(const TCertificateAppInfo &aClient)