CPKIFNSSHashContext Class Reference

#include <PKIFNSSHashContext.h>

Inheritance diagram for CPKIFNSSHashContext:

Inheritance graph
[legend]
Collaboration diagram for CPKIFNSSHashContext:

Collaboration graph
[legend]

List of all members.


Detailed Description

This class provides an implementation of the IPKIFHashContext interface in terms of cryptography implemented by colleagues using NSS. Applications need not handle objects as CPKIFNSSHashContext objects. Instead, a hash context object is created by invoking the HashInit function and a pointer to an IPKIFHashContext object is returned. This pointer is an opaque data type that is then passed to HashUpdate or HashFinal to perform cryptographic operations.

The constructor for this class is declared private. Only CPKIFNSSRaw can create CPKIFNSSHashContext objects.

TSP-enforcing: No

Definition at line 27 of file PKIFNSSHashContext.h.


Public Member Functions

virtual ~CPKIFNSSHashContext (void)

Friends

class CPKIFNSSRaw

Constructor & Destructor Documentation

CPKIFNSSHashContext::~CPKIFNSSHashContext ( void   )  [virtual]

Interface: External

This function is the default destructor for CPKIFNSSHashContext objects

Returns:
None

Definition at line 32 of file PKIFNSSHashContext.cpp.

References LOG_STRING_DEBUG, and TOOLKIT_CRYPTO_MISC.


Friends And Related Function Documentation

friend class CPKIFNSSRaw [friend]

Definition at line 30 of file PKIFNSSHashContext.h.


The documentation for this class was generated from the following files:

Generated on Mon Nov 15 11:20:29 2010 for PublicKeyInfrastructureFramework(PKIF) by  doxygen 1.5.6