2006 Copyright Filed by IT GlobalSecure, Inc. All Rights Reserved. Not to be used without authorization by Author. SecurePlay, IT GlobalSecure, and IT Armor are registered trademarks by IT GlobalSecure, Inc. Software protected by software license, and one or more the following U.S. and International patent numbers: U.S. Patent 6,030,288, U.S. Patent 6,165,072, European Patent Office EP1016049A1,and World Intellectual Property Organization WO9912135C1 and additional filings worldwide.
Main Page | Class Hierarchy | Class List | Class Members

SecurePlayLibrary::SPSSecurityManager_SecLiteClass Class Reference

#include <SPSSecurityManager_SecLiteClass.h>

Inheritance diagram for SecurePlayLibrary::SPSSecurityManager_SecLiteClass:

SecurePlayLibrary::SPSecurityManagerInterface List of all members.

Public Member Functions

 SPSSecurityManager_SecLiteClass ()
bool onIncomingTransaction (SPMessageClass *messobj)
vector< SPbyte > SPcreateBHash (string input, string gameid)
vector< SPbyte > SPcreateBSignature (string senderID, vector< SPbyte > input, string gameid)
string SPcreateHash (string input, string gameid)
string SPcreateSignature (string senderID, string input, string gameid)
vector< string > SPdecrypt (vector< string > input, string senderID, vector< string > recvrs, string gameID, string messageID)
vector< string > SPencrypt (vector< string > input, string senderID, vector< string > recvrs, string gameID, string messageID)
bool SPverifySignature (vector< SPbyte > sigToVerify, string senderID, vector< SPbyte > testhash, string gameid)
bool SPverifySignature (string signature, string senderID, string testhash, string gameid)
bool SPsetGame (SPGameInterface *game, string gameID)

Detailed Description

Author:
IT GlobalSecure
See also:
SecurePlay License Information


Constructor & Destructor Documentation

SPSSecurityManager_SecLiteClass::SPSSecurityManager_SecLiteClass  ) 
 


Member Function Documentation

bool SPSSecurityManager_SecLiteClass::onIncomingTransaction SPMessageClass messobj  )  [virtual]
 

Implements SecurePlayLibrary::SPSecurityManagerInterface.

vector< SPbyte > SPSSecurityManager_SecLiteClass::SPcreateBHash string  input,
string  gameid
[virtual]
 

Implements SecurePlayLibrary::SPSecurityManagerInterface.

vector< SPbyte > SPSSecurityManager_SecLiteClass::SPcreateBSignature string  senderID,
vector< SPbyte >  input,
string  gameid
[virtual]
 

Implements SecurePlayLibrary::SPSecurityManagerInterface.

string SPSSecurityManager_SecLiteClass::SPcreateHash string  input,
string  gameid
[virtual]
 

Implements SecurePlayLibrary::SPSecurityManagerInterface.

string SPSSecurityManager_SecLiteClass::SPcreateSignature string  senderID,
string  input,
string  gameid
[virtual]
 

Implements SecurePlayLibrary::SPSecurityManagerInterface.

vector< string > SPSSecurityManager_SecLiteClass::SPdecrypt vector< string >  input,
string  senderID,
vector< string >  recvrs,
string  gameID,
string  messageID
[virtual]
 

Implements SecurePlayLibrary::SPSecurityManagerInterface.

vector< string > SPSSecurityManager_SecLiteClass::SPencrypt vector< string >  input,
string  senderID,
vector< string >  recvrs,
string  gameID,
string  messageID
[virtual]
 

Implements SecurePlayLibrary::SPSecurityManagerInterface.

bool SPSSecurityManager_SecLiteClass::SPsetGame SPGameInterface game,
string  gameID
[virtual]
 

DUMMY METHOD.

Implements SecurePlayLibrary::SPSecurityManagerInterface.

bool SPSSecurityManager_SecLiteClass::SPverifySignature string  signature,
string  senderID,
string  testhash,
string  gameid
[virtual]
 

Implements SecurePlayLibrary::SPSecurityManagerInterface.

bool SPSSecurityManager_SecLiteClass::SPverifySignature vector< SPbyte >  sigToVerify,
string  senderID,
vector< SPbyte >  testhash,
string  gameid
[virtual]
 

Implements SecurePlayLibrary::SPSecurityManagerInterface.


The documentation for this class was generated from the following files: 2006 Copyright Filed by IT GlobalSecure, Inc. All Rights Reserved. Not to be used without authorization by Author. SecurePlay, IT GlobalSecure, and IT Armor are registered trademarks by IT GlobalSecure, Inc. Software protected by software license, and one or more the following U.S. and International patent numbers: U.S. Patent 6,030,288, U.S. Patent 6,165,072, European Patent Office EP1016049A1,and World Intellectual Property Organization WO9912135C1 and additional filings worldwide.