CPKIFReplyWantBack Class Reference

#include <ReplyWantBack.h>

Inheritance diagram for CPKIFReplyWantBack:

Inheritance graph
[legend]
Collaboration diagram for CPKIFReplyWantBack:

Collaboration graph
[legend]

List of all members.


Detailed Description

The CPKIFReplyWantBack class provides an interface to SCVP ReplyWantBack object.

TSP-enforcing: No

Definition at line 31 of file ReplyWantBack.h.


Public Member Functions

 CPKIFReplyWantBack ()
 CPKIFReplyWantBack (const CPKIFBufferPtr &)
virtual ~CPKIFReplyWantBack (void)
void SetWB (CPKIFOIDPtr &check)
const CPKIFOIDPtr GetWB () const
void SetValue (CPKIFBufferPtr &value)
const CPKIFBufferPtr GetValue () const

Constructor & Destructor Documentation

CPKIFReplyWantBack::CPKIFReplyWantBack (  ) 

Interface: External

This function is used to create and initialize CPKIFReplyWantBack object.

Returns:
None

Definition at line 38 of file ReplyWantBack.cpp.

References LOG_STRING_DEBUG, and TOOLKIT_SCVP_ASN.

CPKIFReplyWantBack::CPKIFReplyWantBack ( const CPKIFBufferPtr &  replyWantBack  ) 

Interface: External

This constructor is internally invoked; it will throw a std::bad_alloc exception if allocation of memory fails or ASN.1 decoding errors if the extension cannot be parsed.

Returns:
None
Exceptions:
std::bad_alloc 
Parameters:
replyWantBack  [in] A reference to a smart pointer to CPKIFBuffer object containing der encoded ReplyWantBack

Definition at line 53 of file ReplyWantBack.cpp.

References CACASNWRAPPER_CREATE, COMMON_INVALID_INPUT, and TOOLKIT_SCVP_ASN.

CPKIFReplyWantBack::~CPKIFReplyWantBack ( void   )  [virtual]

Interface: External

This function destroys instances of CPKIFReplyWantBack.

Returns:
None

Definition at line 81 of file ReplyWantBack.cpp.

References LOG_STRING_DEBUG, and TOOLKIT_SCVP_ASN.


Member Function Documentation

void CPKIFReplyWantBack::SetWB ( CPKIFOIDPtr &  wb  ) 

Interface: External

This function is used to set want back OID

Returns:
None
Parameters:
wb  [in] Smart pointer to CPKIFOID object

Definition at line 96 of file ReplyWantBack.cpp.

const CPKIFOIDPtr CPKIFReplyWantBack::GetWB (  )  const

Interface: External

This function is used to get want back OID

Returns:
The validation time

Definition at line 109 of file ReplyWantBack.cpp.

void CPKIFReplyWantBack::SetValue ( CPKIFBufferPtr &  value  ) 

Interface: External

This function is used to set want back value

Returns:
None
Parameters:
value  [in] Integer value representing want back value

Definition at line 121 of file ReplyWantBack.cpp.

const CPKIFBufferPtr CPKIFReplyWantBack::GetValue (  )  const

Interface: External

This function is used to get want back value

Returns:
Smart pointer to CPKIFBuffer object containing the want back value

Definition at line 134 of file ReplyWantBack.cpp.


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

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