CPKIFCryptoPPKAContext Class Reference

#include <PKIFCryptoPPKAContext.h>

Inheritance diagram for CPKIFCryptoPPKAContext:

Inheritance graph
[legend]
Collaboration diagram for CPKIFCryptoPPKAContext:

Collaboration graph
[legend]

List of all members.


Detailed Description

This class provides an implementation of IPKIFKeyAgreementContext for crypto++. Applications do not directly interact with instances of this class.

This implementation maintains the secret state as a buffer pointer, so any future backend (i.e. NOT CNG) that can handle that could reasonably reuse this.

TSP-enforcing: No

Definition at line 31 of file PKIFCryptoPPKAContext.h.


Public Member Functions

 CPKIFCryptoPPKAContext ()
 ~CPKIFCryptoPPKAContext ()
void SetSecret (const CPKIFBufferPtr &secret)
CPKIFBufferPtr GetSecret ()

Constructor & Destructor Documentation

CPKIFCryptoPPKAContext::CPKIFCryptoPPKAContext (  ) 

Definition at line 20 of file PKIFCryptoPPKAContext.cpp.

CPKIFCryptoPPKAContext::~CPKIFCryptoPPKAContext (  ) 

Definition at line 25 of file PKIFCryptoPPKAContext.cpp.

References CPKIFCryptoPPKAContextImpl::m_secret, and PKIFZero().


Member Function Documentation

void CPKIFCryptoPPKAContext::SetSecret ( const CPKIFBufferPtr &  secret  ) 

Definition at line 37 of file PKIFCryptoPPKAContext.cpp.

References CPKIFCryptoPPKAContextImpl::m_secret, and PKIFZero().

CPKIFBufferPtr CPKIFCryptoPPKAContext::GetSecret (  ) 

Definition at line 49 of file PKIFCryptoPPKAContext.cpp.

References CPKIFCryptoPPKAContextImpl::m_secret.


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

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