SecureID Class Reference

#include <SecureID.h>

List of all members.

Public Member Functions

std::string getSecureID (unsigned int ip)

Private Member Functions

std::string GetPrivateKey (void)
std::string MakeID (std::string ServerAddress)

Private Attributes

sha2 shacalc


Detailed Description

Definition at line 27 of file SecureID.h.


Member Function Documentation

std::string SecureID::GetPrivateKey ( void   )  [private]

Definition at line 42 of file SecureID.cpp.

References int(), and NULL.

Referenced by MakeID().

std::string SecureID::MakeID ( std::string  ServerAddress  )  [private]

Definition at line 93 of file SecureID.cpp.

References sha2::enuSHA256, sha2::GetHash(), GetPrivateKey(), and shacalc.

Referenced by getSecureID().

std::string SecureID::getSecureID ( unsigned int  ip  ) 

Definition at line 106 of file SecureID.cpp.

References NetInterface::getIpName(), and MakeID().

Referenced by ClientConnectionAuthHandler::sendAuth().


Member Data Documentation

sha2 SecureID::shacalc [private]

Definition at line 29 of file SecureID.h.

Referenced by MakeID().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:06 2009 for Scorched3D by  doxygen 1.5.3