|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This is the interface for the security manager class.

| Method Summary | |
boolean |
onIncomingTransaction(SPMessageClass messobj)
|
byte[] |
SPcreateBHash(java.lang.String input,
java.lang.String gameid)
This is a wrapper function for creating a hash of a string. |
byte[] |
SPcreateBSignature(java.lang.String senderID,
byte[] input,
java.lang.String gameid)
This is a wrapper function for creating a digital signature based on an existing hashed string and a Sender ID. |
java.lang.String |
SPcreateHash(java.lang.String input,
java.lang.String gameid)
This is a wrapper function for creating a hash of a string. |
java.lang.String |
SPcreateSignature(java.lang.String senderID,
java.lang.String input,
java.lang.String gameid)
This is a wrapper function for creating a digital signature based on an existing hashed string and a Sender ID. |
java.lang.String[] |
SPdecrypt(java.lang.String[] input,
java.lang.String senderID,
java.lang.String[] recvrs,
java.lang.String gameID,
java.lang.String messageID)
This is a placeholder for an decryption function. |
java.lang.String[] |
SPencrypt(java.lang.String[] input,
java.lang.String senderID,
java.lang.String[] recvrs,
java.lang.String gameID,
java.lang.String messageID)
This is a placeholder for an encryption function. |
boolean |
SPsetGame(SPGameInterface game,
java.lang.String gameID)
This method sets the game object associated with the Security Manager. |
boolean |
SPverifySignature(byte[] sigToVerify,
java.lang.String senderID,
byte[] testhash,
java.lang.String gameid)
This is a wrapper for a digital signature verification function. |
boolean |
SPverifySignature(java.lang.String signature,
java.lang.String senderID,
java.lang.String testhash,
java.lang.String gameid)
This is a wrapper for a digital signature verification function. |
| Method Detail |
public boolean onIncomingTransaction(SPMessageClass messobj)
public byte[] SPcreateBHash(java.lang.String input,
java.lang.String gameid)
input - String
public byte[] SPcreateBSignature(java.lang.String senderID,
byte[] input,
java.lang.String gameid)
senderID - Stringinput - byte[]gameid - String
public java.lang.String SPcreateHash(java.lang.String input,
java.lang.String gameid)
input - String
public java.lang.String SPcreateSignature(java.lang.String senderID,
java.lang.String input,
java.lang.String gameid)
senderID - Stringinput - Stringgameid - String
public java.lang.String[] SPdecrypt(java.lang.String[] input,
java.lang.String senderID,
java.lang.String[] recvrs,
java.lang.String gameID,
java.lang.String messageID)
input - String[] - input message body to be decryptedsenderID - String - sender idrecvrs - String[] - receiver id listgameID - String - game idmessageID - String - message id
public java.lang.String[] SPencrypt(java.lang.String[] input,
java.lang.String senderID,
java.lang.String[] recvrs,
java.lang.String gameID,
java.lang.String messageID)
input - String[] - message body to be encryptedsenderID - String - sender idrecvrs - String[] - receiver id listgameID - String - game idmessageID - String - message id
public boolean SPverifySignature(byte[] sigToVerify,
java.lang.String senderID,
byte[] testhash,
java.lang.String gameid)
sigToVerify - byte[]senderID - Stringtesthash - String
public boolean SPverifySignature(java.lang.String signature,
java.lang.String senderID,
java.lang.String testhash,
java.lang.String gameid)
signature - StringsenderID - Stringtesthash - String
public boolean SPsetGame(SPGameInterface game,
java.lang.String gameID)
game - gameID -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||