openikev2::PskController Class Reference

This abstract class represents a PSK controller. More...

#include <pskcontroller.h>

Inheritance diagram for openikev2::PskController:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual auto_ptr< ByteArraygetMyPsk (const ID &peer_id) const=0
virtual auto_ptr< ByteArraygetPeerPsk (const ID &peer_id) const=0
virtual auto_ptr< PskControllerclone () const=0
virtual string toStringTab (uint8_t tabs) const =0
 Construct a textual representation of the object, preceded of a num of tabs of size TAB_SIZE.

Detailed Description

This abstract class represents a PSK controller.

Author:
Alejandro Perez Mendez, Pedro J. Fernandez Ruiz <alejandro_perez@dif.um.es, pedroj.fernandez@dif.um.es>


Member Function Documentation

virtual string openikev2::PskController::toStringTab ( uint8_t  tabs  )  const [pure virtual]

Construct a textual representation of the object, preceded of a num of tabs of size TAB_SIZE.

Parameters:
tabs Num of tabs preceding the textual representation.
Returns:
Textual tabulated represetation of the object.

Implements openikev2::Printable.


Generated on Fri Jul 27 11:04:56 2007 for libopenikev2 by  doxygen 1.5.1