SecurePlayLibray J2SE
v2.1
A B C D E F G H I K L M N O P Q R S T U V W X

A

A - Variable in class com.SecurePlay.Imported.MD5.MD
 
A - Static variable in class com.SecurePlay.SPUEPrivatePolicy
The value: A
AActive() - Method in class com.SecurePlay.SPTStrobeClass
This method returns whether the “A” bank is active – boolean TRUE - or the “B” bank is active – boolean FALSE.
AGE - Variable in class com.SecurePlay.SPAbstractTransactionClass
Abstract Game Engine or code associated with this transaction
APIActivate() - Method in class com.SecurePlay.SPCommsManagerClass
This method activates the thread
APIDeactivate() - Method in class com.SecurePlay.SPCommsManagerClass
This method deactivates the thread
APIReplayRemoveOldSender(String) - Method in class com.SecurePlay.SPRootTransactionClass
This method removes an older sender from the replay list.
APIactivate() - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
OPTIONAL - This is a shell method to trigger the activation of a comms service, if necessary.
APIactivate() - Method in class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass
This method adds the Local Comms instance to the set of active Local Comms objects so it will receive incoming messages
APIactivate() - Method in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
This method adds the Local Comms instance to the set of active Local Comms objects so it will receive incoming messages
APIaddGameComms(String, String) - Method in class com.SecurePlay.SecurePlayClass
This method associates a communications service with a game instance.
APIaddGamePlayer(String, String) - Method in class com.SecurePlay.SecurePlayClass
This method associates a Player instance with a Game Instance so the player can participate in the game.
APIaddLibraryListeners(SPEventInterface) - Method in class com.SecurePlay.SecurePlayClass
This method adds a global listener to this SecurePlayClass.
APIaddListener(SPEventInterface) - Method in class com.SecurePlay.SPRootTransactionClass
This method adds a listener object for events
APIclearCommsServices() - Method in class com.SecurePlay.SecurePlayClass
This clears all of the comms services associated with the SecurePlay library.
APIclearGames() - Method in class com.SecurePlay.SecurePlayClass
This removes all of the Game Instances associated with the SecurePlay library.
APIclearLibraryListeners() - Method in class com.SecurePlay.SecurePlayClass
This method removes all the global listeners from this SecurePlayClass.
APIclearListeners() - Method in class com.SecurePlay.SPRootTransactionClass
This method clears the listener objects for events
APIclearPlayers() - Method in class com.SecurePlay.SecurePlayClass
This method removes all of the Player Instances associated with the SecurePlay library.
APIcompleteTransaction(String) - Method in class com.SecurePlay.SPAbstractTransactionClass
This method allows the Transaction Master ONLY to complete the transaction.
APIcompleteTransaction(String) - Method in interface com.SecurePlay.SPAbstractTransactionInterface
This method allows the Transaction Master ONLY to complete the transaction.
APIcompleteTransaction(String) - Method in class com.SecurePlay.SPTRandomClass
This method overrides the SPAbstractTransactionClass method.
APIconfigureCommService() - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This method configures a comm service instance.
APIconfigureCommService(int) - Method in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
Configures the comms service.
APIconfigureTransaction(String) - Method in class com.SecurePlay.SPTRandomClass
This method handles the specific configuration required for a Random
APIcreateComms(String, SPAbstractCommsInterface) - Method in class com.SecurePlay.SecurePlayClass
This method creates a comms service.
APIcreateGame(SPGameInterface, String) - Method in class com.SecurePlay.SecurePlayClass
Attach an existing Game Instance to the Library.
APIcreatePlayer(String) - Method in class com.SecurePlay.SecurePlayClass
Adds a player instance.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPAbstractTransactionClass
Creates a new instance of an Abstract Transaction class.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in interface com.SecurePlay.SPAbstractTransactionInterface
Creates a new instance of an Abstract Transaction class.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTActClass
Creates a new instance of an Abstract Transaction class.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTBeginGame
Creates an instance of SPTBeginGame object.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTBlastClass
Creates a new instance of an Abstract Transaction class.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTBurstClass
Creates a new instance of a MiniBlast class.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTEndGame
Creates a new instance of an SPTBeginGame.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTMultiPartSecretClass
Creates a new instance of an SPMutliPartSecretClass class.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTMultiPartSimultaneousClass
Creates a new instance of an SPTSimultaneousClass class.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTMultistepTurnClass
Creates a new instance of an SPTMultiStepTurnClass class.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTPlayerJoinClass
Creates a new instance transaction.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTRandomClass
 
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTSecretClass
Creates a new instance of an SPSecretClass class.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTShipClass
Creates a new instance of an SPSecretClass class.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTSimultaneousClass
Creates a new instance of an SPTSimultaneousClass class.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTStrobeClass
Creates a new instance of an SPSecretClass class.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTSynchronizedRandomClass
This creates a SPTSynchronizedRandomClass transaction from an incoming message.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTnewAGEClass
Creates an instance of SPTnewAgeClass object.
APIcreateTransaction(SPGameInterface, SPMessageClass) - Method in class com.SecurePlay.SPTnewGameClass
Creates a new instance of an SPTBeginGame.
APIdeactivate() - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
OPTIONAL - This shell method is used to deactivate a comms service once it is no longer needed.
APIdeactivate() - Method in class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass
This method removes the Local Comms instance from the set of active local Comms objects so it can no longer send or receive messages
APIdeactivate() - Method in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
This method removes the Local Comms instance from the set of active local Comms objects so it can no longer send or receive messages NOTE: Deactivate for threads does not actually delete the thread.
APIgenerateRandomEvent(String, String[], boolean, int) - Method in class com.SecurePlay.SPTRandomClass
This method handles either requests or local generation of random events by the Random master.
APIgetAGE() - Method in class com.SecurePlay.SPAbstractTransactionClass
Gets the Abstract Game Engine (AGE) of this transaction.
APIgetAGE() - Method in interface com.SecurePlay.SPAbstractTransactionInterface
Gets the abstract game engine of this transaction.
APIgetBasicTransactionCount() - Method in class com.SecurePlay.SPGameClass
This method returns the basic transaction count - the total number of transactions that have been generated.
APIgetCommsService(String) - Method in class com.SecurePlay.SecurePlayClass
This method uses a commsID and returns the appropriate Communications Service Instance.
APIgetConfiguration() - Method in class com.SecurePlay.SPAbstractTransactionClass
Getter function that returns the property: configuration
APIgetConfiguration() - Method in interface com.SecurePlay.SPAbstractTransactionInterface
Getter function that returns the property: configuration
APIgetEntireShipment() - Method in class com.SecurePlay.SPTShipClass
This method returns the entire shipment, if possible.
APIgetEventCount() - Method in class com.SecurePlay.SPTSynchronizedRandomClass
 
APIgetGame(String) - Method in class com.SecurePlay.SecurePlayClass
This method takes a gameID and returns the associated Game Instance object.
APIgetGameID() - Method in interface com.SecurePlay.SPAbstractTransactionInterface
Gets the game id associated with the transaction.
APIgetGameID() - Method in interface com.SecurePlay.SPGameInterface
Gets the game id
APIgetGameID() - Method in class com.SecurePlay.SPRootTransactionClass
Gets the game id associated with the transaction or game.
APIgetGameLog() - Method in class com.SecurePlay.SPGameClass
Gets the messagelog object from the gameinstance
APIgetGameLog() - Method in interface com.SecurePlay.SPGameInterface
Gets the messagelog object from the gameinstance
APIgetGameTransaction(String) - Method in class com.SecurePlay.SPGameClass
This method returns a specific transaction associated with a given game instance.
APIgetGameTransaction(String) - Method in interface com.SecurePlay.SPGameInterface
This method returns a specific transaction associated with a given game instance.
APIgetGameinstance() - Method in class com.SecurePlay.SPAbstractTransactionClass
Getter function that returns the property: gameinstance
APIgetGamestatus() - Method in class com.SecurePlay.SPGameClass
Getter function that returns the property: gamestatus
APIgetGamestatus() - Method in interface com.SecurePlay.SPGameInterface
Getter function that returns the property: gamestatus
APIgetGetReplayList() - Method in class com.SecurePlay.SPRootTransactionClass
This method returns the relay data list.
APIgetLastReceivedSent() - Method in class com.SecurePlay.SPTShipClass
 
APIgetLastShipment() - Method in class com.SecurePlay.SPTShipClass
 
APIgetLibraryListeners() - Method in class com.SecurePlay.SecurePlayClass
Gets all the listeners that are listening for any notify in this library.
APIgetLicenseSummary() - Method in class com.SecurePlay.SPGameClass
This method returns a summary of the licensee information for the current game instance.
APIgetLicenseSummary() - Method in interface com.SecurePlay.SPGameInterface
This method returns a summary of the licensee information for the current game instance.
APIgetLicenseSummary() - Method in class com.SecurePlay.SecurePlayClass
This method returns the summary of the license.
APIgetListenerCount() - Method in class com.SecurePlay.SPRootTransactionClass
This method returns the number of listener objects for events
APIgetListeners() - Method in class com.SecurePlay.SPRootTransactionClass
This method returns a list of listener objects for events
APIgetMaster() - Method in interface com.SecurePlay.SPAbstractTransactionInterface
Gets the id of the master of the transaction.
APIgetMaster() - Method in interface com.SecurePlay.SPGameInterface
Gets the master
APIgetMaster() - Method in class com.SecurePlay.SPRootTransactionClass
Gets the master of the transaction or game
APIgetNewAGE() - Method in class com.SecurePlay.SPTnewAGEClass
This method returns the new AGE.
APIgetNewAGEParameters() - Method in class com.SecurePlay.SPTnewAGEClass
This method returns the new AGE parameters.
APIgetNewCID() - Method in class com.SecurePlay.SPTPlayerJoinClass
 
APIgetNewEncryptPolicy() - Method in class com.SecurePlay.SPTnewGameClass
 
APIgetNewGID() - Method in class com.SecurePlay.SPTPlayerJoinClass
 
APIgetNewGID() - Method in class com.SecurePlay.SPTnewGameClass
 
APIgetNewGameType() - Method in class com.SecurePlay.SPTnewGameClass
 
APIgetNewMaster() - Method in class com.SecurePlay.SPTnewGameClass
 
APIgetNewPID() - Method in class com.SecurePlay.SPTPlayerJoinClass
 
APIgetNewPlayers() - Method in class com.SecurePlay.SPTnewGameClass
 
APIgetNewSecurityManagerType() - Method in class com.SecurePlay.SPTnewGameClass
 
APIgetNewSignaturePolicy() - Method in class com.SecurePlay.SPTnewGameClass
 
APIgetNewTransactionID() - Method in class com.SecurePlay.SPTnewAGEClass
This method returns the transaction ID associated with the new AGE
APIgetOpenCommServiceIDs() - Method in class com.SecurePlay.SecurePlayClass
This method return
APIgetOpenGameIDs() - Method in class com.SecurePlay.SecurePlayClass
Gets the keys of an associative array(SPHashtable) this.prgamesList and returns them as a String array of open games id list.
APIgetOpenPlayerIDs() - Method in class com.SecurePlay.SecurePlayClass
Returns a list of player IDs open.
APIgetOpentransactionIDList() - Method in class com.SecurePlay.SPGameClass
Getter function that returns the open transaction IDs
APIgetOpentransactionIDList() - Method in interface com.SecurePlay.SPGameInterface
Getter function that returns the open transaction IDs
APIgetPlayerIDList() - Method in interface com.SecurePlay.SPAbstractTransactionInterface
Gets the player ids associated with the transaction.
APIgetPlayerIDList() - Method in interface com.SecurePlay.SPGameInterface
Gets the player id list
APIgetPlayerIDList() - Method in class com.SecurePlay.SPRootTransactionClass
Gets the player id list of the players associated with the transaction or the game.
APIgetPrivacyFlag() - Method in class com.SecurePlay.SPAbstractTransactionClass
Gets the privacy flag of this class.
APIgetPrivacyFlag() - Method in interface com.SecurePlay.SPAbstractTransactionInterface
Gets the privacy flag of this class.
APIgetRandom() - Method in class com.SecurePlay.SPTActClass
This method returns the combined random number from the transaction participants
APIgetRandom() - Method in class com.SecurePlay.SPTSynchronizedRandomClass
This method returns the combined random number from the transaction participants
APIgetRandomEvent(int) - Method in class com.SecurePlay.SPTRandomClass
This method returns a random event from the dealtEventList property as specified by the index.
APIgetRandomEventCount() - Method in class com.SecurePlay.SPTRandomClass
 
APIgetRandomRange() - Method in class com.SecurePlay.SPTSynchronizedRandomClass
 
APIgetReplacement() - Method in class com.SecurePlay.SPTSynchronizedRandomClass
 
APIgetSecret(String) - Method in class com.SecurePlay.SPTActClass
This method returns the actual secret for the specified player that this STROBE step is protecting, if available.
APIgetSecret() - Method in class com.SecurePlay.SPTMultiPartSecretClass
This method returns the actual secret that this transaction is protecting, if available.
APIgetSecret(String) - Method in class com.SecurePlay.SPTMultiPartSimultaneousClass
This method returns the actual secret for the specified player that this transaction is protecting, if available.
APIgetSecret() - Method in class com.SecurePlay.SPTSecretClass
This method returns the actual secret that this transaction is protecting, if available.
APIgetSecret(String) - Method in class com.SecurePlay.SPTSimultaneousClass
This method returns the actual secret for the specified player that this transaction is protecting, if available.
APIgetSecret(String) - Method in class com.SecurePlay.SPTStrobeClass
This method returns the actual secret for the specified player that this STROBE step is protecting, if available.
APIgetShipcount() - Method in class com.SecurePlay.SPTShipClass
 
APIgetShipment(int) - Method in class com.SecurePlay.SPTShipClass
Return specified recent shipment
APIgetStepCount() - Method in class com.SecurePlay.SPTMultistepTurnClass
This method returns the current number of steps that have been sent.
APIgetStepData(int) - Method in class com.SecurePlay.SPTMultistepTurnClass
This method returns the dataList entry associated with the specified step value
APIgetStepSource(int) - Method in class com.SecurePlay.SPTMultistepTurnClass
This method returns the PlayerID of the sender of a specific transaction step.
APIgetTransactionContent() - Method in class com.SecurePlay.SPTBlastClass
This method returns the contents of the Blast
APIgetTransactionContent() - Method in class com.SecurePlay.SPTBurstClass
This method returns the contents of the Burst Transaction
APIgetTransactionID() - Method in interface com.SecurePlay.SPAbstractTransactionInterface
Gets the transaction id.
APIgetTransactionID() - Method in interface com.SecurePlay.SPGameInterface
Gets the transaction id
APIgetTransactionID() - Method in class com.SecurePlay.SPRootTransactionClass
Gets the transaction id.
APIgetTransactionType() - Method in class com.SecurePlay.SPAbstractTransactionClass
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in interface com.SecurePlay.SPAbstractTransactionInterface
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTActClass
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTBeginGame
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTBlastClass
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTBurstClass
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTEndGame
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTMultiPartSecretClass
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTMultiPartSimultaneousClass
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTMultistepTurnClass
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTPlayerJoinClass
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTSecretClass
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTShipClass
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTSimultaneousClass
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTStrobeClass
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTSynchronizedRandomClass
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTnewAGEClass
This method returns a String of the transactiontype.
APIgetTransactionType() - Method in class com.SecurePlay.SPTnewGameClass
This method returns a String of the transactiontype.
APIgetTransactionstatus() - Method in class com.SecurePlay.SPAbstractTransactionClass
Getter function that returns the property: transactionstatus
APIgetTransactionstatus() - Method in interface com.SecurePlay.SPAbstractTransactionInterface
Getter function that returns the property: transactionstatus
APIgetlastRandomEvents() - Method in class com.SecurePlay.SPTRandomClass
This method returns an array that includes the last set of random events provided by the Random master.
APIisPlayerIncluded(String) - Method in class com.SecurePlay.SPRootTransactionClass
This method tests to determine if a specified player is a transaction participant.
APIisPlayerInternal(String) - Method in class com.SecurePlay.SPAbstractTransactionClass
Checks to see if the playr is internal
APIisTransError() - Method in class com.SecurePlay.SPAbstractTransactionClass
This method returns a flag for whether the status of the transaction is in error or not.
APIremoveCommsService(String) - Method in class com.SecurePlay.SecurePlayClass
This method removes a Comms Service Instance specified by a commsID from the active SecurePlay library.
APIremoveGame(String) - Method in class com.SecurePlay.SecurePlayClass
This method takes a gameID and removes the Game Instance from the active SecurePlay library.
APIremoveLibraryListeners(SPEventInterface) - Method in class com.SecurePlay.SecurePlayClass
This method removes a global listener object from this SecurePlayClass.
APIremoveListener(SPEventInterface) - Method in class com.SecurePlay.SPRootTransactionClass
This method removes a listener object for events
APIremovePlayer(String) - Method in class com.SecurePlay.SecurePlayClass
This method removes an instance of a Player from the active SecurePlay library.
APIrequestsendShipment(String) - Method in class com.SecurePlay.SPTShipClass
This method requests send shipments automatically.
APIresendLastMessage() - Method in class com.SecurePlay.SPRootTransactionClass
This method resends the last message sent by retrieveing the data stored of the last message.
APIresendShipment(String, int, String[]) - Method in class com.SecurePlay.SPTShipClass
This shipment sends the specified shipment, grabbed from the last sent list using the shipment number, to the specified players.
APIrevealSecret(String, String[], boolean) - Method in class com.SecurePlay.SPTMultiPartSecretClass
This method sends the secretpadded value to the specified remote players.
APIrevealSecret(String) - Method in class com.SecurePlay.SPTMultiPartSimultaneousClass
This method sends the secretpadded value to the specified remote players.
APIrevealSecret(String, String[], boolean) - Method in class com.SecurePlay.SPTSecretClass
This method sends the secretpadded value to the specified remote players.
APIrevealSecret(String) - Method in class com.SecurePlay.SPTSimultaneousClass
This method sends the secretpadded value to the specified remote players.
APIsendHiddenSecret(String, String[]) - Method in class com.SecurePlay.SPTActClass
This method allows the specified transaction participant to send the transform of a secret to the other participants in the Simultaneous transaction.
APIsendHiddenSecret(String, boolean, String[]) - Method in class com.SecurePlay.SPTMultiPartSimultaneousClass
This method allows the specified transaction participant to send the transform of a secret to the other participants in the Simultaneous transaction.
APIsendHiddenSecret(String, boolean, String) - Method in class com.SecurePlay.SPTSimultaneousClass
This method allows the specified transaction participant to send the transform of a secret to the other participants in the Simultaneous transaction.
APIsendHiddenSecret(String, String[]) - Method in class com.SecurePlay.SPTStrobeClass
This method allows the specified transaction participant to send the transform of a secret to the other participants in the Simultaneous transaction.
APIsendHiddenSecret(String, boolean) - Method in class com.SecurePlay.SPTSynchronizedRandomClass
This method allows the specified transaction participant to send the transform of a secret to the other participants in the Simultaneous transaction.
APIsendHiddenSecret(String, boolean, String[]) - Method in class com.SecurePlay.SPTSynchronizedRandomClass
 
APIsendShipment(String, byte[]) - Method in class com.SecurePlay.SPTShipClass
This method sends a shipment manually.
APIsendShipment(String) - Method in class com.SecurePlay.SPTShipClass
This method send shipments automatically.
APIsendStep(String, String[]) - Method in class com.SecurePlay.SPTMultistepTurnClass
This method sends a transaction step to the other transaction participants.
APIsetDirPath(String) - Method in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
This method sets the directory path for the various local comms classes that communicate via shared files
APIsetLicenseInfo(String, String, String, String, String, String) - Method in class com.SecurePlay.SecurePlayClass
Loads registered SecurePlay licensee information.
APIsetMaxRecieve(int) - Method in class com.SecurePlay.SPTShipClass
Allows the maximum size of the byte[] MAP to be increased (growing the size of the buffer).
APIsetPlayerGameComms(String, String, String) - Method in class com.SecurePlay.SecurePlayClass
This method associates a specific comms service with a specific player and a specific game.
APIsetReplayList(SPMap) - Method in class com.SecurePlay.SPRootTransactionClass
This method sets the relay data list.
APIsetSecurePlayClass(SecurePlayClass) - Method in class com.SecurePlay.SPRootTransactionClass
This method sets the SecurePlayClass associated with this SPRootTransactionClass
APIsetTransactionID(String) - Method in class com.SecurePlay.SPAbstractTransactionClass
Sets the transaction id to a specified id.
APIsetTransactionID(String) - Method in interface com.SecurePlay.SPAbstractTransactionInterface
Sets the transaction id to a specified id.
APIverifyRandom() - Method in class com.SecurePlay.SPTRandomClass
This method verifies a Random once the transaction has been completed.
APIverifySecret() - Method in class com.SecurePlay.SPTMultiPartSecretClass
This method verifies the paddedsecret that was sent.
APIverifySecret() - Method in class com.SecurePlay.SPTSecretClass
This method verifies the paddedsecret that was sent.
APIverifySimultaneous() - Method in class com.SecurePlay.SPTMultiPartSimultaneousClass
This method verifies whether a Simultaneous transaction was carried out successfully and responds with a simple Boolean.
APIverifySimultaneous() - Method in class com.SecurePlay.SPTSimultaneousClass
This method verifies whether a Simultaneous transaction was carried out successfully and responds with a simple Boolean.
APIverifyStrobeStep() - Method in class com.SecurePlay.SPTStrobeClass
This method verifies whether the just completed STROBE step is valid.
Aactive - Variable in class com.SecurePlay.SPTStrobeClass
This property indicates which set of simultaneous events can be written (Aactive – boolean TRUE for the A bank) or read (Aactive – boolean TRUE for the B bank)
AckList - Variable in class com.SecurePlay.SPTShipClass
This holds the list of SUCCESSFUL acknowledge messages for the current shipment
ArrayIntersection(String[], String[]) - Static method in class com.SecurePlay.SPUtil
Cross References two string array and returns the common strings or mathces occured between two arrays.
accumulator - Static variable in class com.SecurePlay.SPUxml.SPUxml
StringBuffer used for storing values from XML elements temporarily
acknowledgeFLAG - Variable in class com.SecurePlay.SPTShipClass
This flag determines whether sent packages need to be acknowledged.
activated - Variable in class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass
 
activated - Variable in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
Flag for activated or deactivated
active - Variable in class com.SecurePlay.SPCommsManagerClass
 
addAddress(String, boolean) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
This method adds and address to this driver.
addComms(String) - Method in class com.SecurePlay.SPCommsManagerClass
This method safely adds an available comms service to the game instance.
addComms(String) - Method in class com.SecurePlay.SPGameClass
This method associates a comms service specified by the commsID string to a game instance.
addComms(String) - Method in interface com.SecurePlay.SPGameInterface
This method associates a comms service specified by the commsID string to a game instance.
addEntry(Object) - Method in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
Add a entry to the log object.
addEntry(Object) - Method in class com.SecurePlay.SPLlinkedList.SPLLinkedListLogClass
Add a entry to the log object.
addEntry(Object) - Method in class com.SecurePlay.SPLlogOne.SPLLogOneClass
Add a entry to the log object.
addEntry(Object) - Method in interface com.SecurePlay.SPLogInterface
Add a entry to the log object.
addGame(String, SPCommsManagerCommsInterface) - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This method adds an internal game to a specific comms service.
addGame(String, SPCommsManagerCommsInterface) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
This method adds an internal game to a specific comms service.
addGame(String, SPCommsManagerCommsInterface) - Method in interface com.SecurePlay.SPAbstractCommsInterface
This method adds an internal game to a specific comms service.
addGameKeyStore(String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This method adds an internal key store object associated with a game.
addLine(String) - Method in class com.SecurePlay.SPUReportToFile
This method adds a string line to the file.
addLine(String) - Method in class com.SecurePlay.SPUReportToScreen
This method adds a string line to the file.
addMessArrEl(SPMessageClass[], SPMessageClass) - Static method in class com.SecurePlay.SPUBinaryCodingClass
This is a private method used only in multiple message deserialization method.
addOutput(SPMap) - Method in class com.SecurePlay.SPUReportToFile
This method adds a Vector of strings to the file line by line.
addOutput(Vector) - Method in class com.SecurePlay.SPUReportToFile
This method adds a Vector of strings to the file line by line.
addOutput(String[]) - Method in class com.SecurePlay.SPUReportToFile
This method adds a String array to the file element by element.
addOutput(Vector) - Method in class com.SecurePlay.SPUReportToScreen
This method adds a Vector of strings to the file line by line.
addOutput(SPMap) - Method in class com.SecurePlay.SPUReportToScreen
This method adds a Vector of strings to the file line by line.
addOutput(String[]) - Method in class com.SecurePlay.SPUReportToScreen
This method adds a String array to the file element by element.
addPlayer(String, String) - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This method adds a player ID of a remote player serviced by this comm service.
addPlayer(String, String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
This method adds a player ID of a remote player serviced by this comm service.
addPlayer(String, String) - Method in interface com.SecurePlay.SPAbstractCommsInterface
This method adds a player ID of a remote player serviced by this comm service.
addPlayer(String) - Method in class com.SecurePlay.SPGameClass
This method safely adds an existing Player, specified by the playerID to the game instance.
addPlayer(String) - Method in interface com.SecurePlay.SPGameInterface
This method safely adds an existing Player, specified by the playerID to the game instance.
addSPMap(SPMap) - Method in class com.SecurePlay.SPMap
 
addTransaction(SPAbstractTransactionInterface) - Method in class com.SecurePlay.SPGameClass
This safely adds a transaction to a game instance and appropriately updates the game state.
addTransaction(SPAbstractTransactionInterface) - Method in interface com.SecurePlay.SPGameInterface
This safely adds a transaction to a game instance and appropriately updates the game state.
addVectorToVector(Vector, Vector) - Static method in class com.SecurePlay.SPUtil
This method adds two vectors together.
addressPort - Variable in class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP
Map contains address and a port that this address is listening on.
addressSupportsRelay(String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
This method checks if the address is in the relaySupportAddresses in other words does the address support relay.
addresses - Variable in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
List of addresses this comms has.
arrComp(byte[], byte[]) - Static method in class com.SecurePlay.SPUtil
This method compares two byte arrays.
arrSplice(Integer[], int) - Static method in class com.SecurePlay.SPUtil
Returns a new array that removes a single element from the input Integer array at a given position

B

B - Variable in class com.SecurePlay.Imported.MD5.MD
 
BActive() - Method in class com.SecurePlay.SPTStrobeClass
This method returns whether the “B” bank is active – boolean TRUE - or the “A” bank is active – boolean FALSE.
BMAXMESSAGEBODYLENGTH - Static variable in class com.SecurePlay.SPUBinaryCodingClass
maximum message body length
BMAXMESSAGEBODYPARTLENGTH - Static variable in class com.SecurePlay.SPUBinaryCodingClass
maximum message body part length
BMAXMESSAGEBODYPARTS - Static variable in class com.SecurePlay.SPUBinaryCodingClass
maximum number of body parts
BMAXMESSAGESLENGTH - Static variable in class com.SecurePlay.SPUBinaryCodingClass
maximum total messages length
BMAXNAMELENGTH - Static variable in class com.SecurePlay.SPUBinaryCodingClass
number of characters lenght allowed in a name
BMAXNUMMESSAGELENGTH - Static variable in class com.SecurePlay.SPUBinaryCodingClass
maximum number of messages
BMAXRECEIVERCOUNT - Static variable in class com.SecurePlay.SPUBinaryCodingClass
number of receivers allowed
BMAXRECEIVERSLENGTH - Static variable in class com.SecurePlay.SPUBinaryCodingClass
maximum total recievers length
BMAXSIGNLENGTH - Static variable in class com.SecurePlay.SPUBinaryCodingClass
maximum signature length
BMAXSINGLEMESSLENGTH - Static variable in class com.SecurePlay.SPUBinaryCodingClass
maximum length of one messages
BinaryToString(byte[]) - Static method in class com.SecurePlay.SPUtil
This method convets a byte array to a string where each byte is split into two characters providing the hex representation of the byte.
ByteArrAddArr(byte[], byte[]) - Static method in class com.SecurePlay.SPUtil
This method add two byte arrays together.
ByteArrAddEl(byte[], byte) - Static method in class com.SecurePlay.SPUtil
This function appends a byte element to the end of the byte array.
ByteArrGETsubArr(byte[], int, int) - Static method in class com.SecurePlay.SPUtil
This method gets the sub array of a Stirng array.
ByteArrToStringArr(byte[]) - Static method in class com.SecurePlay.SPUtil
Converts byte array into string array.
buffersize - Variable in class com.SecurePlay.SPTShipClass
This property determines the maximum size of the shipment that is sent at one time.
buildmessage(String, String, String, String[], String, boolean, SPUEPrivatePolicy, boolean, String[], byte[], String, SPSecurityManagerInterface) - Method in class com.SecurePlay.SPMessageClass
 
built - Variable in class com.SecurePlay.SPTRandomClass
This property is set to boolean TRUE if the Random has been constructed and FALS E, if not

C

C - Variable in class com.SecurePlay.Imported.MD5.MD
 
CompleteFlag - Variable in class com.SecurePlay.SPTShipClass
Flag to indicate shipment complete
Consistent - Static variable in class com.SecurePlay.SPUEctf
Value: consistent
CreateMainDir(String) - Static method in class com.SecurePlay.SPUReportToFile
 
calc() - Method in class com.SecurePlay.Imported.MD5.MD
 
char62circadd(String, String) - Static method in class com.SecurePlay.SPUtil
This function does a circular, character by character addition mod 62 assuming the strings are "right justified".
char62circsub(String, String) - Static method in class com.SecurePlay.SPUtil
This function does a circular, character by character subtraction mod 62 assuming the strings are "right justified" this returns the result as a new string.
char62code2num(char) - Static method in class com.SecurePlay.SPUtil
This function takes the character code provided and converts it to a number between 0 and 61
characters(char[], int, int) - Method in class com.SecurePlay.SPUxml.SPUxml
Overridden Method from org.xml.sax.HandlerBase Class When the parser encounters plain text (not XML elements), it calls this method, which accumulates them in a string buffer
checkLicense() - Method in class com.SecurePlay.SecurePlayClass
This method is used to verify that the SecurePlay license information is provided completely and properly.
clear() - Method in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
Clear the log.
clear() - Method in class com.SecurePlay.SPLlinkedList.SPLLinkedListLogClass
Clear the log.
clear() - Method in class com.SecurePlay.SPLlogOne.SPLLogOneClass
Clear the log.
clear() - Method in interface com.SecurePlay.SPLogInterface
Clear the log.
clear() - Method in class com.SecurePlay.SPMap
 
clearAddresses() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Cleanrs all addresses.
client - Variable in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient.poll
Main http client class associated with this poll class.
client - Variable in class com.SecurePlay.Comms.SPCcommsHTTP.SocketConnectionHTTP
This is the socket connection.
client - Variable in class com.SecurePlay.Comms.SPCcommsHTTP.SocketListenerHTTP
Socket to which this listener will listen to for messages.
client - Variable in class com.SecurePlay.Comms.SPCcommsTCP.SocketConnectionTCP
This is the socket connection.
client - Variable in class com.SecurePlay.Comms.SPCcommsTCP.SocketListenerTCP
Socket to which this listener will listen to for messages.
clone() - Method in class com.SecurePlay.SPMap
 
closeAfterOneMess - Variable in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCPserver
 
closeConnection() - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SocketConnectionHTTP
This method closes the connection and kills the thread that listens to incoming messages.
closeConnection() - Method in class com.SecurePlay.Comms.SPCcommsTCP.SocketConnectionTCP
This method closes the connection and kills the thread that listens to incoming messages.
closeFile() - Method in class com.SecurePlay.SPUReportToFile
This method closes the stream opened for output.
closeFile() - Method in class com.SecurePlay.SPUReportToScreen
This method closes the stream opened for output.
closeTransaction(String) - Method in class com.SecurePlay.SPGameClass
Safely removes a transaction from a game instance.
closeTransaction(String) - Method in interface com.SecurePlay.SPGameInterface
Safely removes a transaction from a game instance.
com.SecurePlay - package com.SecurePlay
This package contains the core classes of the SecurePlayLibrary.
com.SecurePlay.Comms - package com.SecurePlay.Comms
This package contains Comms capabilies of SecurPlayLibrary.
com.SecurePlay.Comms.SPCGenericCommsServer - package com.SecurePlay.Comms.SPCGenericCommsServer
This package contains Generic comms driver and server capabilites of SecurPlayLibrary.
com.SecurePlay.Comms.SPCLocalComms - package com.SecurePlay.Comms.SPCLocalComms
This package contains Local Comms classes that allow local libraries to communicate.
com.SecurePlay.Comms.SPCLocalCommsFile - package com.SecurePlay.Comms.SPCLocalCommsFile
This package contains Local Comms classes that allow local libraries to communicate using Binary files that are stored in temporary directories.
com.SecurePlay.Comms.SPCcommsHTTP - package com.SecurePlay.Comms.SPCcommsHTTP
This package contains HTTP comms.
com.SecurePlay.Comms.SPCcommsTCP - package com.SecurePlay.Comms.SPCcommsTCP
This package contains TCP comms.
com.SecurePlay.Comms.SPCcommsUDP - package com.SecurePlay.Comms.SPCcommsUDP
This package contains UDP comms.
com.SecurePlay.Imported.MD5 - package com.SecurePlay.Imported.MD5
Provides imported MD5 class that is used in SecurePlayLibrary.
com.SecurePlay.SPLcircularLog - package com.SecurePlay.SPLcircularLog
Provides a circular log class that is used to store the message logs.
com.SecurePlay.SPLlinkedList - package com.SecurePlay.SPLlinkedList
Provides a linked list log class that is used to store the message logs.
com.SecurePlay.SPLlogOne - package com.SecurePlay.SPLlogOne
Provides a log one class (default log) that is used to store the message logs.
com.SecurePlay.SPSjsec1 - package com.SecurePlay.SPSjsec1
Provides a security manager class that uses java.security technology.
com.SecurePlay.SPSseclite - package com.SecurePlay.SPSseclite
Provides a security manager class that minimum functionality (default SecurityManager) with only MD5 hash function.
com.SecurePlay.SPUInteropUtilJ2ME - package com.SecurePlay.SPUInteropUtilJ2ME
Provides a interoperability functions for J2ME environment.
com.SecurePlay.SPUInteropUtilJ2SE - package com.SecurePlay.SPUInteropUtilJ2SE
Provides a interoperability functions for J2SE environment.
com.SecurePlay.SPUxml - package com.SecurePlay.SPUxml
Provides a classes for serializing and deserializing messages to and from XML documents.
comms - Variable in class com.SecurePlay.SPRootTransactionClass
This is the SPcomms instance associated with the game instance.
commsDriver - Variable in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Comms driver associated with this server.
commsID - Variable in class com.SecurePlay.Comms.SPAbstractCommsClass
This is the local handle for uniquely identifying a comms service to game instances.
commsID - Variable in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Comms id of this comms class.
commsServer - Variable in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Generic comms server associated with this driver.
commstype - Variable in class com.SecurePlay.Comms.SPAbstractCommsClass
Type of Comms Service
commstype - Variable in class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass
Type of Comms Service
company - Variable in class com.SecurePlay.SecurePlayClass
This is the company name of the authorized SecurePlay licensee.
compareStringArrays(String[], String[]) - Static method in class com.SecurePlay.SPUtil
Compares two string arrays if they contain identical items.
completeTransaction(String) - Method in class com.SecurePlay.SPAbstractTransactionClass
This method allows the Transaction Master ONLY to complete the transaction.
configSynchRan(String, int, int, boolean) - Method in class com.SecurePlay.SPTSynchronizedRandomClass
Configures this SPTSynchronizedRandomClass
configuration - Variable in class com.SecurePlay.SPAbstractTransactionClass
This property holds the configuration of the Transaction Instance.
configureCommsManager(SPGameInterface, SPLogInterface, SPSecurityManagerInterface) - Method in class com.SecurePlay.SPCommsManagerClass
This method configures this Comms Manager Class.
configureSecretTransaction(String) - Method in class com.SecurePlay.SPTSecretClass
This method configures the Secret Transaction
configureTransaction(String, boolean, boolean, int, long, String, String) - Method in class com.SecurePlay.SPTShipClass
This method just sets the configure parameter of this class much like a setter function.
configured - Variable in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Ready flag that is set when this driver is properly configured.
connection - Variable in class com.SecurePlay.Comms.SPCcommsHTTP.SocketListenerHTTP
Socket connection class that this listener is associated with.
connection - Variable in class com.SecurePlay.Comms.SPCcommsTCP.SocketListenerTCP
Socket connection class that this listener is associated with.
containsAddress(String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Checks to see if the specified address exists in the address list.
containsKey(Object) - Method in class com.SecurePlay.SPMap
 
containsUniqueAddress(InetAddress) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Checks to see if the unique address exists in this driver.
containsUniqueAddress(InetAddress) - Method in class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP
Checks to see if the unique address exists in this driver.
createAct(SPGameInterface, String, String[], boolean, String, int, int) - Static method in class com.SecurePlay.SPTActClass
This method creates a SPTActClass transaction.
createBeginGame(SPGameInterface, String, String, String[]) - Static method in class com.SecurePlay.SPTBeginGame
This method creates a SPTBeginGame transaction.
createBlast(SPGameInterface, String, String[], String, String, String[]) - Static method in class com.SecurePlay.SPTBeginGame
OVERRIDE - OVERRIDE - OVERRIDE - OVERRIDE - OVERRIDE This method creates a SPTBlastClass transaction.
createBlast(SPGameInterface, String, String, String[]) - Static method in class com.SecurePlay.SPTBlastClass
This method creates a SPTBlastClass transaction.
createBlast(SPGameInterface, String, String[], String, String, String[]) - Static method in class com.SecurePlay.SPTEndGame
OVERRIDE - OVERRIDE - OVERRIDE - OVERRIDE - OVERRIDE This method creates a SPTBlastClass transaction.
createBlast(SPGameInterface, String, String[], String, String, String[]) - Static method in class com.SecurePlay.SPTnewAGEClass
OVERRIDE - OVERRIDE - OVERRIDE - OVERRIDE
createBurst(SPGameInterface, String, String[], boolean, String, String[]) - Static method in class com.SecurePlay.SPTBurstClass
This method creates a MiniBlast transaction.
createBurst(SPGameInterface, String, String[], String, String, String[]) - Static method in class com.SecurePlay.SPTPlayerJoinClass
OVERRIDE - OVERRIDE - OVERRIDE - OVERRIDE
createBurst(SPGameInterface, String, String[], String, String, String[]) - Static method in class com.SecurePlay.SPTnewGameClass
OVERRIDE - OVERRIDE - OVERRIDE - OVERRIDE - OVERRIDE This method creates a SPTBurstClass transaction.
createConnection(String, int) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTP
Creates a connection.
createConnection(String, Socket) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTP
Creates a connection.
createConnection(String, Socket) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient
Override.
createConnection(String, int) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPserver
Override.
createConnection(String, int) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Creates a connection.
createConnection(String, Socket) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Creates a connection.
createConnection(String, Socket) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCPclient
Override.
createConnection(String, int) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCPserver
Override.
createEndGame(SPGameInterface, String, String, String[]) - Static method in class com.SecurePlay.SPTEndGame
This method creates a SPTEndGame transaction.
createGamePlayerKey(String, String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This method creates the individual private/public key pair for a player and the game.
createMultiPartSecret(SPGameInterface, String, String[], boolean, String, String[]) - Static method in class com.SecurePlay.SPTMultiPartSecretClass
This method creates a SPMutliPartSecretClass transaction.
createMultiPartSimultaneous(SPGameInterface, String, String[], boolean, String, String[]) - Static method in class com.SecurePlay.SPTMultiPartSimultaneousClass
This method creates a SPTSimultaneousClass transaction.
createMultiPartSimultaneous(SPGameInterface, String, String[], boolean, String, String, String[]) - Static method in class com.SecurePlay.SPTSynchronizedRandomClass
OVERRIDE - OVERRIDE - OVERRIDE - OVERRIDE - OVERRIDE This method creates a SPTSimultaneousClass transaction.
createMultiStep(SPGameInterface, String, String[], boolean, String, String[]) - Static method in class com.SecurePlay.SPTMultistepTurnClass
This method creates a SPTMultiStepTurnClass transaction.
createNewAGE(SPGameInterface, String, String, String, String[]) - Static method in class com.SecurePlay.SPTnewAGEClass
This method creates a SPTnewAGEClass transaction.
createNewGame(SPGameInterface, String, String[], boolean, String, String, String, String, String[], boolean, boolean, String) - Static method in class com.SecurePlay.SPTnewGameClass
This creates the new newGameClass transaction
createPlayJoin(SPGameInterface, String, String[], boolean, String, String, String, String) - Static method in class com.SecurePlay.SPTPlayerJoinClass
This method creates a SPTBeginGame transaction.
createRandom(SPGameInterface, String, String[], boolean, String, int, boolean, int) - Static method in class com.SecurePlay.SPTRandomClass
This method creates a new Random Class
createSecret(SPGameInterface, String, String[], boolean, String, String) - Static method in class com.SecurePlay.SPTSecretClass
This method creates a SPSecretClass transaction.
createShip(SPGameInterface, String, String[], boolean, String, boolean, boolean, int, long, String, String, byte[]) - Static method in class com.SecurePlay.SPTShipClass
This method creates the Ship class
createSimultaneous(SPGameInterface, String, String[], boolean, String, String[]) - Static method in class com.SecurePlay.SPTSimultaneousClass
This method creates a SPTSimultaneousClass transaction.
createStrobe(SPGameInterface, String, String[], boolean, String, String, String[]) - Static method in class com.SecurePlay.SPTActClass
OVERRIDE - OVERRIDE - OVERRIDE - OVERRIDE - OVERRIDE This method creates a SPTStrobeClass transaction.
createStrobe(SPGameInterface, String, String[], boolean, String, String[]) - Static method in class com.SecurePlay.SPTStrobeClass
This method creates a SPTStrobeClass transaction.
createSynchronizedRandom(SPGameInterface, String, String[], boolean, String, int, int, boolean) - Static method in class com.SecurePlay.SPTSynchronizedRandomClass
This method creates a SPTSimultaneousClass transaction.
currview - Variable in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
This is an integer value representing the current entry in the log for viewing

D

D - Variable in class com.SecurePlay.Imported.MD5.MD
 
DatagramSocketListener - class com.SecurePlay.Comms.SPCcommsUDP.DatagramSocketListener.
DatagramSocketListener is used to listen to messages from others as well as send messages to others.
DatagramSocketListener(int, SPCcommsUDP) - Constructor for class com.SecurePlay.Comms.SPCcommsUDP.DatagramSocketListener
Constructor
DcommsID - Variable in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
The Comms id
d - Variable in class com.SecurePlay.Imported.MD5.MD
 
dealtEventList - Variable in class com.SecurePlay.SPTRandomClass
This property holds the sequential array of dealt random events.
decodeStringArr(byte[], int, int, int) - Static method in class com.SecurePlay.SPUBinaryCodingClass
This method deserializes a string array form byte array.
decrypt(SPSecurityManagerInterface) - Method in class com.SecurePlay.SPMessageClass
This method safely decrypts the message string and loads the results into the message body array using the global SPdecrypt function.
detectReplay(SPMessageClass) - Method in class com.SecurePlay.SPRootTransactionClass
This checks to see if there is a replay problem.
dirpath - Static variable in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
This is the directory path for the shared local comms
dsocket - Variable in class com.SecurePlay.Comms.SPCcommsUDP.DatagramSocketListener
Used pack messages into it and send them.

E

EventListenerList - Variable in class com.SecurePlay.SPRootTransactionClass
This holds the list of objects that listen to events from the transaction or game object
elements() - Method in class com.SecurePlay.SPMap
 
email - Variable in class com.SecurePlay.SecurePlayClass
This is the point of contact email for the SecurePlay product licensee.
encodeStringArr(String[], int, int, int) - Static method in class com.SecurePlay.SPUBinaryCodingClass
This method is used to serialize a string array into byte array.
encrypt(SPSecurityManagerInterface) - Method in class com.SecurePlay.SPMessageClass
This method safely encrypts the message body string using the global SPencrypt function.
encryptedflag - Variable in class com.SecurePlay.SPMessageClass
The "encryptedflag" determines whether the message has been encrypted so that it can be handled appropriately.
encryptedflag - Static variable in class com.SecurePlay.SPUxml.SPUxml
Encrypted flag filled by deserialize() and used to create a SPMessageClass
endElement(String) - Method in class com.SecurePlay.SPUxml.SPUxml
Overridden Method from org.xml.sax.HandlerBase Class When the parser encounters the end of an element, it calls this method
endGameComms() - Method in class com.SecurePlay.SPCommsManagerClass
This method safely ends the game comms session.
entireShipmentFLAG - Variable in class com.SecurePlay.SPTShipClass
This flag indicates whether or not entire shipment is stored.
entryOne - Variable in class com.SecurePlay.SPLlogOne.SPLLogOneClass
The object that stores the one entry.
error(SAXParseException) - Method in class com.SecurePlay.SPUxml.SPUxml
This method is called when errors occur
eventcount - Variable in class com.SecurePlay.SPTActClass
This property is the number of random events drawn.
eventcount - Variable in class com.SecurePlay.SPTSynchronizedRandomClass
This property is the number of random events drawn.
extendedversion - Variable in class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass
Developer extended version.
extendedversion - Variable in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
Developer extended version.
extendedversion - Variable in class com.SecurePlay.SPUDebug
Developer extended version.
extendedversion - Variable in class com.SecurePlay.SPUReportToFile
Developer extended version.
extendedversion - Variable in class com.SecurePlay.SPUxml.SPUxml
Developer extended version.

F

F(int, int, int) - Static method in class com.SecurePlay.Imported.MD5.MD4
 
F(int, int, int) - Static method in class com.SecurePlay.Imported.MD5.MD5
 
False - Static variable in class com.SecurePlay.SPUEctf
Value: false
FlushActive() - Method in class com.SecurePlay.SPTStrobeClass
This method resets the transaction that is being read so it can be written by emptying it of info and resetting it.
fatalError(SAXParseException) - Method in class com.SecurePlay.SPUxml.SPUxml
This method is called when non-recoverable errors occur.
fileOut - Variable in class com.SecurePlay.SPUReportToFile
The stream used to output.
filename - Variable in class com.SecurePlay.SPUReportToFile
The file name to which the outputis outputted.
filename - Variable in class com.SecurePlay.SPUReportToScreen
The file name to which the outputis outputted.

G

G(int, int, int) - Static method in class com.SecurePlay.Imported.MD5.MD4
 
G(int, int, int) - Static method in class com.SecurePlay.Imported.MD5.MD5
 
GameKeyData - Variable in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This table stores the various game keys and associates them with their game ids as index
GamesList - Variable in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This table stores the games and ids that are
gameID - Variable in class com.SecurePlay.SPMessageClass
The gameID is a unique ID associated with the game.
gameID - Variable in class com.SecurePlay.SPRootTransactionClass
If associated with a transaction: This property is the identifier of the game instance with which the transaction is associated.
gamePlayerAddress - Variable in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Property that stores the player id associated with an address.
gameid - Variable in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
 
gameinstance - Variable in class com.SecurePlay.SPAbstractTransactionClass
This is the object handler for the Game Instance Object with which the transaction is associated.
gameinstance - Variable in class com.SecurePlay.SPCommsManagerClass
This is the object pointer for the game instance object associated with the comms object.
gameplayerList - Variable in class com.SecurePlay.Comms.SPAbstractCommsClass
This array holds the PlayerIDs of remote players that are supported by this comm service.
gameregkey - Variable in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
 
gameregkeyid - Variable in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
 
gamestatus - Variable in class com.SecurePlay.SPGameClass
This provides the current status of the game instance.
gamestatus - Variable in class com.SecurePlay.SPTPlayerJoinClass
Game status of this transaction.
gamestatus - Variable in class com.SecurePlay.SPTnewGameClass
Game status of this transaction.
get(Object) - Method in class com.SecurePlay.SPMap
 
getAckList() - Method in class com.SecurePlay.SPTShipClass
 
getAddress(InetAddress) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Checks to see if the unique address exists in this driver.
getAddressList() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
This method returns the address list.
getAddresses(String, String[]) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Returns a list of addresses that are associated with the player id list.
getBSignature() - Method in class com.SecurePlay.SPMessageClass
Gets the signature of the message.
getBuffersize() - Method in class com.SecurePlay.SPTShipClass
 
getComms(String) - Method in class com.SecurePlay.SPCommsManagerClass
This method safely returns one of the comms services objects associated with this game instance.
getCommsDriver() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Returns the comms driver.
getCommsDriverType() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
This method returns the driver type.
getCommsDriverType() - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTP
This method returns the driver type.
getCommsDriverType() - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient
This method returns the driver type.
getCommsDriverType() - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPserver
This method returns the driver type.
getCommsDriverType() - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
This method returns the driver type.
getCommsDriverType() - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCPclient
This method returns the driver type.
getCommsDriverType() - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCPserver
This method returns the driver type.
getCommsDriverType() - Method in class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP
This method returns the driver type.
getCommsID() - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
Getter function that returns the property: commsID
getCommsID() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Gets the comms id.
getCommsID() - Method in interface com.SecurePlay.SPAbstractCommsInterface
Gets the comms id.
getCommsManager() - Method in class com.SecurePlay.SPGameClass
Gets the comms manager object
getCommsManager() - Method in interface com.SecurePlay.SPGameInterface
Gets the comms manager object
getCommsServiceType() - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This method returns a unique identifier for the type of comms service instance.
getCommsServiceType() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
This method returns a unique identifier for the type of comms service instance.
getCommsServiceType() - Method in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
This method gets the comms service type
getCommsServiceType() - Method in interface com.SecurePlay.SPAbstractCommsInterface
This method returns a unique identifier for the type of comms service instance.
getCommsStatus() - Method in class com.SecurePlay.SPCommsManagerClass
Gets the comms status.
getCompany() - Method in class com.SecurePlay.SecurePlayClass
Getter function that returns the property: company
getCurrentEntry() - Method in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
This method returns the current entry in the Log - where the pointer indicates.
getCurrentEntry() - Method in class com.SecurePlay.SPLlinkedList.SPLLinkedListLogClass
This method returns the current entry in the Log - where the pointer indicates.
getCurrentEntry() - Method in class com.SecurePlay.SPLlogOne.SPLLogOneClass
This method returns the current entry in the Log - where the pointer indicates.
getCurrentEntry() - Method in interface com.SecurePlay.SPLogInterface
This method returns the current entry in the Log - where the pointer indicates.
getDealtEventList() - Method in class com.SecurePlay.SPTRandomClass
Getter function that returns the property: dealtEventList
getDeckSize() - Method in class com.SecurePlay.SPTRandomClass
Getter function that returns the property: prdeckSize
getEmail() - Method in class com.SecurePlay.SecurePlayClass
Getter function that returns the property: email
getEncryptPolicy() - Method in class com.SecurePlay.SPCommsManagerClass
This method returns the encryption policy flag.
getEncryptedFlag() - Method in class com.SecurePlay.SPMessageClass
Gets the enrypted flag of the message.
getExpireEventCount() - Method in class com.SecurePlay.SPTRandomClass
Getter function that returns the property: prexpireeventcount
getGameID() - Method in class com.SecurePlay.SPMessageClass
Gets the id of the game associated with the message.
getGameID() - Method in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Returns game id.
getGameKeyData() - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This method returns the Map object (SPMap) that includes all of the pairs: gameID, gamekeystore.
getGameinstance() - Method in class com.SecurePlay.SPCommsManagerClass
Getter function that returns the property:
getGameplayerList() - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
Getter function that returns the property: gameplayerList
getGameplayerList() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Getter function that returns the property: gameplayerList
getGameplayerList() - Method in interface com.SecurePlay.SPAbstractCommsInterface
Getter function that returns the property: gameplayerList
getGamesList() - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This method returns the GamesList property.
getHash() - Method in class com.SecurePlay.Imported.MD5.MD
 
getHashText(String, String) - Static method in class com.SecurePlay.SPUInteropUtilJ2ME.SPUInteropUtilClass
This method gets the hashed string
getHashText(String, String) - Static method in class com.SecurePlay.SPUInteropUtilJ2SE.SPUInteropUtilClass
This method gets the hashed string of a text.
getHashText(String, String) - Static method in class com.SecurePlay.SPUtil
This method gets the hashed string
getInternalGameIDList() - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
Getter function that returns the property: internalGameIDList
getInternalGameIDList() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Getter function that returns the property: internalGameIDList
getInternalGameIDList() - Method in interface com.SecurePlay.SPAbstractCommsInterface
Getter function that returns the property: internalGameIDList
getInternalplayerIDList() - Method in class com.SecurePlay.SPCommsManagerClass
Getter function that returns the property: internalplayerIDList
getInternalplayerprivatekeys() - Method in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Returns the internal player private keys.
getKeyArray() - Method in class com.SecurePlay.SPTRandomClass
Getter function that returns the property: prkeyArray
getKeySize() - Method in class com.SecurePlay.SPTRandomClass
Getter function that returns the property: prkeySize
getLastCount() - Method in class com.SecurePlay.SPTRandomClass
Getter function that returns the property: lastcount
getLastRecSent() - Method in class com.SecurePlay.SPTShipClass
 
getListenerCount() - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Returns the number of listeners this driver has.
getLogLength() - Method in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
This method returns the number of logged objects in the log instance.
getLogLength() - Method in class com.SecurePlay.SPLlinkedList.SPLLinkedListLogClass
This method returns the number of logged objects in the log instance.
getLogLength() - Method in class com.SecurePlay.SPLlogOne.SPLLogOneClass
This method returns the number of logged objects in the log instance.
getLogLength() - Method in interface com.SecurePlay.SPLogInterface
This method returns the number of logged objects in the log instance.
getLogtype() - Method in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
This method returns the log type of the log class that implements this log interface.
getLogtype() - Method in class com.SecurePlay.SPLlinkedList.SPLLinkedListLogClass
This method returns the log type of the log class that implements this log interface.
getLogtype() - Method in class com.SecurePlay.SPLlogOne.SPLLogOneClass
This method returns the log type of the log class that implements this log interface.
getLogtype() - Method in interface com.SecurePlay.SPLogInterface
This method returns the log type of the log class that implements this log interface.
getMaxReceiveSendStore() - Method in class com.SecurePlay.SPTShipClass
 
getMessageBody() - Method in class com.SecurePlay.SPMessageClass
Gets the message body.
getMessageID() - Method in class com.SecurePlay.SPMessageClass
Gets the message id.
getMessageIDcount() - Method in class com.SecurePlay.SPMessageClass
This method returns the count value from the message ID
getMessageType() - Method in class com.SecurePlay.SPMessageClass
Gets the message type.
getMessagelog() - Method in class com.SecurePlay.SPCommsManagerClass
Getter function that returns the property: messagelog
getNextEntry() - Method in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
Get the next entry in the log.
getNextEntry() - Method in class com.SecurePlay.SPLlinkedList.SPLLinkedListLogClass
Get the next entry in the log.
getNextEntry() - Method in class com.SecurePlay.SPLlogOne.SPLLogOneClass
Get the next entry in the log.
getNextEntry() - Method in interface com.SecurePlay.SPLogInterface
Get the next entry in the log.
getNextRandom() - Static method in class com.SecurePlay.SPUtil
 
getOneInternalGameID() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Returns the first game id of internal games.
getOneInternalPlayerID(String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Returns the first player id of the specified game.
getPlayerAddress(String, String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Gets the address of a player in a game.
getPlayerCommsList() - Method in class com.SecurePlay.SPCommsManagerClass
Getter function that returns the property: playerCommsList
getPlayerKeyList() - Method in class com.SecurePlay.SPTRandomClass
Getter function that returns the property: prplayerKeyList
getPlayerKeyTransformList() - Method in class com.SecurePlay.SPTRandomClass
Getter function that returns the property: prplayerKeyTransformList
getPlayerList(String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Gets the player list of a game.
getPlayerPrivateKey(String) - Method in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Returns the private key of a player.
getPlayerPublicKey(String) - Method in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Returns the public key of a player.
getPlayerpublickeys() - Method in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Returns the public player keys.
getPlayersInThisLoc() - Method in class com.SecurePlay.SPTShipClass
This method retrieves the player id list of players that are internal to this location and are included in this transaction.
getPocname() - Method in class com.SecurePlay.SecurePlayClass
Getter function that returns the property: pocname
getPrcommsIDList() - Method in class com.SecurePlay.SPCommsManagerClass
Getter function that returns the property: prcommsIDList
getPrcommsServList() - Method in class com.SecurePlay.SPCommsManagerClass
Getter function that returns the property: prcommsServList
getPrcommsServicesList() - Method in class com.SecurePlay.SecurePlayClass
Getter function that returns the property: prcommsServicesList
getPrdataList() - Method in class com.SecurePlay.SPTMultistepTurnClass
Getter function that returns the property: prdataList
getPrdatasourceList() - Method in class com.SecurePlay.SPTMultistepTurnClass
Getter function that returns the property: prdatasourceList
getPreviousEntry() - Method in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
This method returns the previous entry in the log.
getPreviousEntry() - Method in class com.SecurePlay.SPLlinkedList.SPLLinkedListLogClass
This method returns the previous entry in the log.
getPreviousEntry() - Method in class com.SecurePlay.SPLlogOne.SPLLogOneClass
This method returns the previous entry in the log.
getPreviousEntry() - Method in interface com.SecurePlay.SPLogInterface
This method returns the previous entry in the log.
getPrgamesList() - Method in class com.SecurePlay.SecurePlayClass
Getter function that returns the property: prgamesList
getPrinternalGameList() - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
Getter function that returns the property: printernalGameList
getPrinternalGameList() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Getter function that returns the property: printernalGameList
getPrinternalGameList() - Method in interface com.SecurePlay.SPAbstractCommsInterface
Getter function that returns the property: printernalGameList
getPrivateflag() - Method in class com.SecurePlay.SPMessageClass
Gets the private policy of the message.
getPrpadlength() - Method in class com.SecurePlay.SPTMultiPartSecretClass
Getter function that returns the property: prpadlength
getPrpadlength() - Method in class com.SecurePlay.SPTMultiPartSimultaneousClass
Getter function that returns the property: prpadlength
getPrpadlength() - Method in class com.SecurePlay.SPTSecretClass
Getter function that returns the property: prpadlength
getPrpadlength() - Method in class com.SecurePlay.SPTSimultaneousClass
Getter function that returns the property: prpadlength
getPrpadlength() - Method in class com.SecurePlay.SPTStrobeClass
Getter function that returns the property: prpadlength
getPrplayersList() - Method in class com.SecurePlay.SecurePlayClass
Getter function that returns the property: prplayersList
getReceiverIDlist() - Method in class com.SecurePlay.SPMessageClass
Gets the reciever id list of the message.
getRegisteredTransaction(String) - Static method in class com.SecurePlay.SPUtil
This method gets a registered Transaction object from the register list and returns it to the user.
getRegistryKey() - Method in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Returns the registry key.
getRegistryKeyID() - Method in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Returns the game registry key id.
getRegistryList() - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This method returns the Map object (SPMap) that includes all of the pairs: registryID, registry public key.
getRemainingValuesList() - Method in class com.SecurePlay.SPTRandomClass
Getter function that returns the property: prremainingValuesList
getSHash() - Method in class com.SecurePlay.Imported.MD5.MD
 
getSPLicenseKey() - Method in class com.SecurePlay.SecurePlayClass
Getter function that returns the property: SPLicenseKey
getSPSerialNumber() - Method in class com.SecurePlay.SecurePlayClass
Returns the serial number.
getSecret() - Method in class com.SecurePlay.SPTMultiPartSimultaneousClass
Getter function that returns the property: secret
getSecret() - Method in class com.SecurePlay.SPTSimultaneousClass
Getter function that returns the property: secret
getSecretA() - Method in class com.SecurePlay.SPTStrobeClass
Getter function that returns the property: secretA
getSecretB() - Method in class com.SecurePlay.SPTStrobeClass
Getter function that returns the property: secretB
getSecretpadded() - Method in class com.SecurePlay.SPTSecretClass
Getter function that returns the property: secretpadded
getSecretpadded() - Method in class com.SecurePlay.SPTSimultaneousClass
Getter function that returns the property: secretpadded
getSecretpadding() - Method in class com.SecurePlay.SPTMultiPartSecretClass
Getter function that returns the property: secretpadding
getSecrettransform() - Method in class com.SecurePlay.SPTMultiPartSecretClass
Getter function that returns the property: secrettransform
getSecrettransform() - Method in class com.SecurePlay.SPTMultiPartSimultaneousClass
Getter function that returns the property: secrettransform
getSecrettransform() - Method in class com.SecurePlay.SPTSecretClass
Getter function that returns the property: secrettransform
getSecrettransform() - Method in class com.SecurePlay.SPTSimultaneousClass
Getter function that returns the property: secrettransform
getSecrettransformA() - Method in class com.SecurePlay.SPTStrobeClass
Getter function that returns the property: secrettransformA
getSecrettransformB() - Method in class com.SecurePlay.SPTStrobeClass
Getter function that returns the property: secrettransformB
getSecurePlay() - Method in class com.SecurePlay.SPGameClass
This method returns the unique SecurePlay library object associated with the game instance object.
getSecurePlay() - Method in interface com.SecurePlay.SPGameInterface
This method returns the unique SecurePlay library object associated with the game instance object.
getSecurityManager() - Method in class com.SecurePlay.SPCommsManagerClass
 
getSenderID() - Method in class com.SecurePlay.SPMessageClass
Gets the senderID property of the class.
getServer() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Returns the comms server.
getShippedObjectClass() - Method in class com.SecurePlay.SPTShipClass
 
getShippedObjectDistinguishedName() - Method in class com.SecurePlay.SPTShipClass
 
getSignature() - Method in class com.SecurePlay.SPMessageClass
Gets the signature of the message.
getSignaturePolicy() - Method in class com.SecurePlay.SPCommsManagerClass
This method returns the Signature Policy flag for the game instance.
getSignedFlag() - Method in class com.SecurePlay.SPMessageClass
Gets the signed flag of the message.
getSiteURL() - Method in class com.SecurePlay.SecurePlayClass
Getter function that returns the property: siteURL
getTime() - Static method in class com.SecurePlay.SPUtil
 
getTotalRecSent() - Method in class com.SecurePlay.SPTShipClass
 
getTotalSize() - Method in class com.SecurePlay.SPTShipClass
 
getTransactionID() - Method in class com.SecurePlay.SPMessageClass
Gets the id of the transaction associated with the message.
getTransactionRegistry() - Static method in class com.SecurePlay.SPUtil
This method returns the transaction registry list.
getTransactions() - Method in class com.SecurePlay.SPGameClass
Getter function that returns the transactions from propentransactionlist
getregs() - Method in class com.SecurePlay.Imported.MD5.MD
 
gettranstype() - Static method in class com.SecurePlay.SPAbstractTransactionClass
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTActClass
 
gettranstype() - Static method in class com.SecurePlay.SPTBeginGame
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTBlastClass
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTBurstClass
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTEndGame
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTMultiPartSecretClass
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTMultiPartSimultaneousClass
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTMultistepTurnClass
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTPlayerJoinClass
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTRandomClass
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTSecretClass
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTShipClass
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTSimultaneousClass
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTStrobeClass
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTSynchronizedRandomClass
Retusn the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTnewAGEClass
This method gets the transaction type.
gettranstype() - Static method in class com.SecurePlay.SPTnewGameClass
This method gets the transaction type.
gid - Static variable in class com.SecurePlay.SPUxml.SPUxml
Game ID filled by deserialize() and used to create a SPMessageClass

H

H(int, int, int) - Static method in class com.SecurePlay.Imported.MD5.MD4
 
H(int, int, int) - Static method in class com.SecurePlay.Imported.MD5.MD5
 
HashtableClone(Hashtable) - Static method in class com.SecurePlay.SPUInteropUtilJ2ME.SPUInteropUtilClass
This method copys a hashtable and creates an exact copy of the instance.
HashtableClone(Hashtable) - Static method in class com.SecurePlay.SPUInteropUtilJ2SE.SPUInteropUtilClass
Wrapps the .clone() method of Hashtable.
HexStringToInt(String) - Static method in class com.SecurePlay.SPUtil
 
hostclass - Variable in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass.polldir
the host class
ht - Variable in class com.SecurePlay.SPMap
 
httpMain - Variable in class com.SecurePlay.Comms.SPCcommsHTTP.SocketConnectionHTTP
This is the main HTTP driver class that this connection is associated to.

I

I(int, int, int) - Static method in class com.SecurePlay.Imported.MD5.MD5
 
ICGameKeyStoreClass - class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass.
ICGameKeyStoreClass for Java.security
ICGameKeyStoreClass() - Constructor for class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Default Constructor.
ICGameKeyStoreClass(String) - Constructor for class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Explicit constructor.
INTERNAL_COMMS - Static variable in class com.SecurePlay.SPUtil
Comms internal
INTMESSdelimiter() - Static method in class com.SecurePlay.SPUtil
Returns a String delimiter3 Delimiter3 = "~" Used for serialising multiple messages
INTdelimiter() - Static method in class com.SecurePlay.SPUtil
Returns a String delimiter1 Delimiter1 = ":" Used for serializing internal message arrays
IntArrAddEl(Integer[], int) - Static method in class com.SecurePlay.SPUtil
This function appends a integer element to the end of the integer array.
IntToByte(int) - Static method in class com.SecurePlay.SPUtil
This method converts an integer into a byte array.
IntToString(int) - Static method in class com.SecurePlay.SPUtil
Integer to String.
IsArrayIntersectionTrue(String[], String[]) - Static method in class com.SecurePlay.SPUtil
Cross References two string array and returns number of same strings or mathces occured between two arrays.
in - Variable in class com.SecurePlay.Comms.SPCcommsHTTP.SocketListenerHTTP
This is the input stream from the socket connection.
in - Variable in class com.SecurePlay.Comms.SPCcommsTCP.SocketListenerTCP
This is the input stream from the socket connection.
includedPlayerCount(String[], String) - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This method returns a number based on the input array to indicate how many of the input array's player IDs are included in the comms service playerIDList
includedPlayerCount(String[], String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Checks to see how many players in the player id list are in the game.
incoming() - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This is a shell method placeholder for the actual processing of incoming data/datastreams/messages from a network.
incoming(byte[]) - Method in class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass
This method handles incoming messages and passes them on for processing by the various games associated with the Local Comms instance.
incoming(byte[]) - Method in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
This method handles incoming messages and passes them on for processing by the various games associated with the Local Comms instance.
incoming(String) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SocketConnectionHTTP
Passes incoming messages from listener to the main driver.
incoming(byte[]) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SocketConnectionTCP
Passes incoming messages from listener to the main driver.
initialized - Variable in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
Flag for initialized or not
initialized - Variable in class com.SecurePlay.SecurePlayClass
Flag that determines if the class has been initialized.
initializegame(String, boolean, boolean, SPLogInterface, SPSecurityManagerInterface) - Method in class com.SecurePlay.SPGameClass
Configures a new game
initializetest() - Method in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
Tests to see if everything is set for intialization
insend - Variable in class com.SecurePlay.SPRootTransactionClass
This map contains the incoming message senders and the associated most recent message ID.
intDel - Static variable in class com.SecurePlay.SPUtil
Delimiter1 = : Used for serializing internal message arrays
intDelim - Static variable in class com.SecurePlay.SPUSerializeDeserializeClass
 
interMessDelim - Static variable in class com.SecurePlay.SPUSerializeDeserializeClass
 
interMessDell - Static variable in class com.SecurePlay.SPUtil
Delimeter3 = ~ Used for serializing multiple messages
internalGameIDList - Variable in class com.SecurePlay.Comms.SPAbstractCommsClass
This array holds the gameIDs of the game instances that the comm service is actively supporting.
internalRelayList - Variable in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
map
internalplayerIDList - Variable in class com.SecurePlay.SPCommsManagerClass
This property holds the array of the IDs of the internal players
internalplayerprivatekeys - Variable in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
 
internalsent - Variable in class com.SecurePlay.SPTStrobeClass
 
isAactive() - Method in class com.SecurePlay.SPTStrobeClass
Getter function that returns the property: Aactive
isAcknowledgeFLAG() - Method in class com.SecurePlay.SPTShipClass
 
isAddressUsed(String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Checks to see if the address is used by any player.
isAllPlayerKeySet(String[]) - Method in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Checks to see if all the player included in the array have player keys set.
isBuilt() - Method in class com.SecurePlay.SPTRandomClass
Getter function that returns the property: built
isCommsIncluded(String) - Method in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
Checks to see if the Comms id specified is already included.
isCommsIncluded(String) - Method in class com.SecurePlay.SecurePlayClass
This method checks to see if the comms object exists in the comms list of this library.
isCompleteFlag() - Method in class com.SecurePlay.SPTShipClass
 
isConfigured() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Returns the configured flag.
isElementIncluded(String, String[]) - Static method in class com.SecurePlay.SPUtil
This method checks to see if an element is included in a string array.
isElementIncluded(String, Vector) - Static method in class com.SecurePlay.SPUtil
This method checks to see if an element is included in a vector.
isEntireShipmentFLAG() - Method in class com.SecurePlay.SPTShipClass
 
isGameIncluded(String) - Method in class com.SecurePlay.SecurePlayClass
This method checks to see if the game exists in the game list of this library.
isGameInternal(String) - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This method returns whether a game is handled internally by a comms service
isGameInternal(String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
This method returns whether a game is handled internally by a comms service
isGameInternal(String) - Method in interface com.SecurePlay.SPAbstractCommsInterface
This method returns whether a game is handled internally by a comms service
isInitialized() - Method in class com.SecurePlay.SecurePlayClass
Getter function that returns the property: initialized
isListen() - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Returns the listener flag.
isListen() - Method in class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP
Returns the listener flag.
isManualSendFLAG() - Method in class com.SecurePlay.SPTShipClass
 
isPlayerIncluded(String) - Method in class com.SecurePlay.SecurePlayClass
This method returns a boolean TRUE if there is a player object specified by the indicated Player ID is included in the Library instance.
isPlayerInternal(String) - Method in class com.SecurePlay.SPCommsManagerClass
Checks to see if the player is internal to the game.
isPlayerInternal(String) - Method in class com.SecurePlay.SPGameClass
Checks to see if the player is internal
isPlayerInternal(String) - Method in interface com.SecurePlay.SPGameInterface
Checks to see if the player is internal
isPlayerKeySet(String) - Method in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Checks to see if the Player Key has been set.
isPoll() - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient
Returns the poll flag.
isPush() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Returns push flag.
isReady() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Checks to see if every address has a unique address set.
isReady() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Goes through every player and checks to see if everyone has an address set.
isReady() - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Checks to see if every address has a unique address set.
isReady() - Method in class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP
Checks to see if every address has a unique address set.
isRelay() - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Returns relay flag.
isReplacement() - Method in class com.SecurePlay.SPTRandomClass
Getter function that returns the property: prreplacement
isSendOKFlag() - Method in class com.SecurePlay.SPTShipClass
 
isStrobeBankComplete() - Method in class com.SecurePlay.SPTStrobeClass
 

K

keys() - Method in class com.SecurePlay.SPMap
 

L

LibraryListeners - Variable in class com.SecurePlay.SecurePlayClass
This holds a list of global listeners that recieve every notify from every game and every transaction in this SecurePlayClass instance.
LongToString(long) - Static method in class com.SecurePlay.SPUtil
Long to String.
lastRecSent - Variable in class com.SecurePlay.SPTShipClass
This value holds the last shipment part number sent.
lastReceivedSent - Variable in class com.SecurePlay.SPTShipClass
This stores the last recieved incoming shipments.
lastcount - Variable in class com.SecurePlay.SPTRandomClass
This property holds the last requested number of random events generated.
lasttimestamp - Static variable in class com.SecurePlay.SPMessageClass
 
lclass - Variable in class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass.Dispatchmess
 
listen - Variable in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Flag to continue to listen to a port.
listen - Variable in class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP
Flag to continue to listen to a port.
listeners - Variable in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Stores all the listeners that this driver has.
loadGamePlayerPublicKey(String, String, X509EncodedKeySpec) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This method loads a player public key and associates it with a given game.
loadRegistryPublicKey(String, X509EncodedKeySpec) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This method loads a public key for a registry for a sample PKI implementation.
localcommsset - Static variable in class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass
 
logError() - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This is a shell for future error log.
logError() - Method in class com.SecurePlay.SPAbstractTransactionClass
This is a shell method for future use.
loglength - Variable in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
This is an integer value that is the length of the log
logtype - Variable in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
 
logtype - Variable in class com.SecurePlay.SPLlinkedList.SPLLinkedListLogClass
 
logtype - Variable in class com.SecurePlay.SPLlogOne.SPLLogOneClass
Log type = onelog

M

MD - class com.SecurePlay.Imported.MD5.MD.
 
MD(String) - Constructor for class com.SecurePlay.Imported.MD5.MD
Constructor
MD(byte[]) - Constructor for class com.SecurePlay.Imported.MD5.MD
Constructor
MD4 - class com.SecurePlay.Imported.MD5.MD4.
 
MD4(String) - Constructor for class com.SecurePlay.Imported.MD5.MD4
 
MD4(byte[]) - Constructor for class com.SecurePlay.Imported.MD5.MD4
 
MD5 - class com.SecurePlay.Imported.MD5.MD5.
 
MD5(String) - Constructor for class com.SecurePlay.Imported.MD5.MD5
 
MD5(byte[]) - Constructor for class com.SecurePlay.Imported.MD5.MD5
 
MDinit(byte[]) - Method in class com.SecurePlay.Imported.MD5.MD
 
MESSdelimiter() - Static method in class com.SecurePlay.SPUtil
Returns a String delmiter2 Delimiter2 = ";" Used for serializing the message
MULTIMESSAGE - Static variable in class com.SecurePlay.SPUBinaryCodingClass
 
MessArrAddMessArr(SPMessageClass[], SPMessageClass[]) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Utility function used to add message arrays to message arrays.
main - Variable in class com.SecurePlay.Comms.SPCcommsUDP.DatagramSocketListener
Main UDP driver class associated with this DatagramSocketListener.
main(String[]) - Static method in class com.SecurePlay.Imported.MD5.MD
 
manualSendFLAG - Variable in class com.SecurePlay.SPTShipClass
This flag determines whether MANUAL send is in use.
manualplayers - Variable in class com.SecurePlay.SPTMultiPartSimultaneousClass
Internal players that want to do manual reveal of secrets
manualplayers - Variable in class com.SecurePlay.SPTSimultaneousClass
Internal players that want to do manual reveal of secrets
master - Variable in class com.SecurePlay.SPRootTransactionClass
If associated with a transaction: This is the PlayerID of the player that is the master of this transaction.
maxReceiveSendStore - Variable in class com.SecurePlay.SPTShipClass
Maximum acknowledged messages receivecount.
messDel - Static variable in class com.SecurePlay.SPUtil
Delimiter2 = ; Used for serializing the message
messDelim - Static variable in class com.SecurePlay.SPUSerializeDeserializeClass
 
messType - Variable in class com.SecurePlay.SPMessageClass
This is the most important element of a message - it tells the receiving SecurePlay library instance where to hand the message off to for further processing.
message - Variable in class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass.Dispatchmess
 
message - Variable in class com.SecurePlay.SPMessageClass
This string array holds the message body.
messageID - Variable in class com.SecurePlay.SPMessageClass
The message ID is a unique message identifer at the game instance level.
messagebody - Static variable in class com.SecurePlay.SPUxml.SPUxml
String array of message body filled by deserialize() and used to create a SPMessageClass
messagelog - Variable in class com.SecurePlay.SPCommsManagerClass
This property holds the pointer to the message log object.
messagesQ - Variable in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Message queue associated with an address.
messid - Static variable in class com.SecurePlay.SPUxml.SPUxml
Message ID filled by deserialize() and used to create a SPMessageClass
messtype - Static variable in class com.SecurePlay.SPUxml.SPUxml
Message type filled by deserialize() and used to create a SPMessageClass
mt_ack - Variable in class com.SecurePlay.SPTShipClass
 
mt_completeTransaction - Static variable in class com.SecurePlay.SPAbstractTransactionClass
Static message types that this transaction supports.
mt_completetransaction - Variable in class com.SecurePlay.SPTRandomClass
 
mt_configship - Variable in class com.SecurePlay.SPTShipClass
 
mt_error - Static variable in class com.SecurePlay.SPAbstractTransactionClass
Static message types that this transaction supports.
mt_newTransaction - Static variable in class com.SecurePlay.SPGameClass
This property is the message type for new transactions.
mt_preparerandom - Variable in class com.SecurePlay.SPTRandomClass
 
mt_randomevents - Variable in class com.SecurePlay.SPTRandomClass
 
mt_requestrandomevents - Variable in class com.SecurePlay.SPTRandomClass
 
mt_requestship - Variable in class com.SecurePlay.SPTShipClass
 
mt_revealSecret - Static variable in class com.SecurePlay.SPTMultiPartSecretClass
Static message types that this transaction supports.
mt_revealSecret - Static variable in class com.SecurePlay.SPTMultiPartSimultaneousClass
Static message types that this transaction supports.
mt_revealSecret - Static variable in class com.SecurePlay.SPTSecretClass
Static message types that this transaction supports.
mt_revealSecret - Static variable in class com.SecurePlay.SPTSimultaneousClass
Static message types that this transaction supports.
mt_revealSecret - Static variable in class com.SecurePlay.SPTStrobeClass
Static message types that this transaction supports.
mt_sendHiddenSecret - Static variable in class com.SecurePlay.SPTMultiPartSimultaneousClass
Static message types that this transaction supports.
mt_sendHiddenSecret - Static variable in class com.SecurePlay.SPTSimultaneousClass
Static message types that this transaction supports.
mt_sendHiddenSecret - Static variable in class com.SecurePlay.SPTStrobeClass
Static message types that this transaction supports.
mt_sendStep - Static variable in class com.SecurePlay.SPTMultistepTurnClass
Static message types that this transaction supports.
mt_sendplayerkey - Variable in class com.SecurePlay.SPTRandomClass
 
mt_sendplayerkeytransform - Variable in class com.SecurePlay.SPTRandomClass
 
mt_ship - Variable in class com.SecurePlay.SPTShipClass
 
multiincoming - Static variable in class com.SecurePlay.SPUxml.SPUxml
This property is used for multiple message storage to be handled by deserialize methods

N

name - Variable in class com.SecurePlay.SPUEPrivatePolicy
place holder for the value
name - Variable in class com.SecurePlay.SPUEctf
place holder for the value of the class
newCID - Variable in class com.SecurePlay.SPTPlayerJoinClass
 
newGID - Variable in class com.SecurePlay.SPTPlayerJoinClass
 
newGID - Variable in class com.SecurePlay.SPTnewGameClass
 
newGameType - Variable in class com.SecurePlay.SPTnewGameClass
 
newMaster - Variable in class com.SecurePlay.SPTnewGameClass
 
newMessageID(String, String, String) - Static method in class com.SecurePlay.SPMessageClass
This method generates a messageID for messages that need an ID generated.
newPID - Variable in class com.SecurePlay.SPTPlayerJoinClass
 
newPlayers - Variable in class com.SecurePlay.SPTnewGameClass
 
newSecurityManagerType - Variable in class com.SecurePlay.SPTnewGameClass
 
newencrypt - Variable in class com.SecurePlay.SPTnewGameClass
 
newsign - Variable in class com.SecurePlay.SPTnewGameClass
 
newtransID - Variable in class com.SecurePlay.SPTnewAGEClass
 
num2char62code(int) - Static method in class com.SecurePlay.SPUtil
this function takes a numerical value between 0 and 61 and converts it to a character code from 0..9A..Za..z
numConnections() - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Returns number of connections available.
numwords - Variable in class com.SecurePlay.Imported.MD5.MD
 

O

ONEMESSAGE - Static variable in class com.SecurePlay.SPUBinaryCodingClass
tags that are used to indicate wether the message contains multiple or single message
onCompleteTransaction(SPMessageClass) - Method in class com.SecurePlay.SPAbstractTransactionClass
This method allows the Transaction Master ONLY to complete the transaction.
onIncomingTransaction(SPMessageClass) - Method in class com.SecurePlay.SPGameClass
This method is the generic handler for incoming Game transaction methods.
onIncomingTransaction(SPMessageClass) - Method in interface com.SecurePlay.SPGameInterface
This method is the generic handler for incoming Game transaction methods.
onIncomingTransaction(SPMessageClass) - Method in interface com.SecurePlay.SPSecurityManagerInterface
 
onIncomingTransaction(SPMessageClass) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This method handles the unique messages associated with this specific Security Manager.
onIncomingTransaction(SPMessageClass) - Method in class com.SecurePlay.SPSseclite.SPSSecurityManager_SecLiteClass
 
onRandomEvents(SPMessageClass) - Method in class com.SecurePlay.SPTRandomClass
This method handles incoming random events from the Random master.
oncompleteTransaction(String, String[]) - Method in class com.SecurePlay.SPTRandomClass
This method handles incoming mt_completetransaction messages.
oncompleteTransaction(SPMessageClass) - Method in class com.SecurePlay.SPTRandomClass
This method handles incoming mt_completetransaction messages.
onincomingTransaction(SPMessageClass) - Method in class com.SecurePlay.SPAbstractTransactionClass
This method handles the various incoming messages and passes them to the appropriate message type handler.
onincomingTransaction(SPMessageClass) - Method in interface com.SecurePlay.SPAbstractTransactionInterface
This method handles the various incoming messages and passes them to the appropriate message type handler.
onincomingTransaction(SPMessageClass) - Method in class com.SecurePlay.SPTBlastClass
This method is not supported because this is a single step transaction
onnewTransaction(SPMessageClass) - Method in class com.SecurePlay.SPGameClass
This method handles messages for new incoming transactions.
onprepareRandom(SPMessageClass) - Method in class com.SecurePlay.SPTRandomClass
This method/event handles the initial response to the APIconfigureTransaction call by the Transaction Master.
onrequestRandomEvents(SPMessageClass) - Method in class com.SecurePlay.SPTRandomClass
This method handles incoming requests to generate Random events.
onrequestconfigureTransaction(SPMessageClass) - Method in class com.SecurePlay.SPTRandomClass
This method handles the unique processing associated with incoming requests to configure a Random Class.
onrequestsendShipment(SPMessageClass) - Method in class com.SecurePlay.SPTShipClass
 
onrevealSecret(SPMessageClass) - Method in class com.SecurePlay.SPTMultiPartSecretClass
This method handles the incoming message to reveal a secret.
onrevealSecret(SPMessageClass) - Method in class com.SecurePlay.SPTMultiPartSimultaneousClass
This method handles the incoming message to reveal a secret.
onrevealSecret(SPMessageClass) - Method in class com.SecurePlay.SPTSecretClass
This method handles the incoming message to reveal a secret.
onrevealSecret(SPMessageClass) - Method in class com.SecurePlay.SPTSimultaneousClass
This method handles the incoming message to reveal a secret.
onrevealSecret(SPMessageClass) - Method in class com.SecurePlay.SPTStrobeClass
This method handles the incoming message to reveal a secret.
onsendAck(SPMessageClass) - Method in class com.SecurePlay.SPTShipClass
This method handles acknowledgements recieved.
onsendGamePlayerKey(SPMessageClass) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This method handles incoming remote player public keys and loads them.
onsendHiddenSecret(SPMessageClass) - Method in class com.SecurePlay.SPTMultiPartSimultaneousClass
This method handles incoming sendHiddenSecret messages.
onsendHiddenSecret(SPMessageClass) - Method in class com.SecurePlay.SPTSimultaneousClass
This method handles incoming sendHiddenSecret messages.
onsendHiddenSecret(SPMessageClass) - Method in class com.SecurePlay.SPTStrobeClass
This method handles incoming sendHiddenSecret messages.
onsendPlayerKey(SPMessageClass) - Method in class com.SecurePlay.SPTRandomClass
This method handles incoming mt_sendplayerkey messages.
onsendPlayerKeyTransform(SPMessageClass) - Method in class com.SecurePlay.SPTRandomClass
This method handles incoming mt_sendplayerkeytransform messages.
onsendShipment(SPMessageClass) - Method in class com.SecurePlay.SPTShipClass
This method recieves shipmetns.
onsendStep(SPMessageClass) - Method in class com.SecurePlay.SPTMultistepTurnClass
This method handles incoming sendStep requests.
openFile(String) - Method in class com.SecurePlay.SPUReportToFile
This method opens a specified file for output.
openFile(String, String) - Method in class com.SecurePlay.SPUReportToFile
This method opens a specified file for output, in the specified directory.
openFile(String) - Method in class com.SecurePlay.SPUReportToScreen
This method opens a specified file for output.
opentransactionIDList - Variable in class com.SecurePlay.SPGameClass
This property provides access to the open transaction IDs.
out - Variable in class com.SecurePlay.Comms.SPCcommsHTTP.SocketConnectionHTTP
This is the output stream to the socket connection.
out - Variable in class com.SecurePlay.Comms.SPCcommsTCP.SocketConnectionTCP
This is the output stream to the socket connection.

P

P - Static variable in class com.SecurePlay.SPUEPrivatePolicy
The value: P
parentPath - Static variable in class com.SecurePlay.SPUReportToFile
 
playerCommsList - Variable in class com.SecurePlay.SPCommsManagerClass
This associative array holds the mapping between the various game players and their associated comms services IDs.
playerIDList - Variable in class com.SecurePlay.SPRootTransactionClass
If associated with a transaction: This is an array that holds the Player IDs of the players within the game that are participating in this transaction.
playerpublickeys - Variable in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
 
pocname - Variable in class com.SecurePlay.SecurePlayClass
This is the individual who is the contact for the SecurePlay license for use of the library.
poll - Variable in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient
Flag that tells the poll handler to keep polling.
pollTimer - Variable in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient.poll
Periodic time interval at which the poll messages are sent out.
pollingperiod - Variable in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
this holds the default update interval - this is needed to handle
port - Variable in class com.SecurePlay.Comms.SPCcommsTCP.ServerSocketListener
Portn number to listen to for connections.
prBasicGameTransactionCount - Variable in class com.SecurePlay.SPGameClass
 
prUpdateGameStatus() - Method in class com.SecurePlay.SPGameClass
This method does a self-check on the game instance object and updates its status appropriately.
prbuildRandom() - Method in class com.SecurePlay.SPTRandomClass
This method provides the core configuration common to all Randoms.
prcheckPlayerKeyLoad() - Method in class com.SecurePlay.SPTRandomClass
This method is used to check the status of the loading of Player Keys during the Random configuration process.
prcheckallsent() - Method in class com.SecurePlay.SPTStrobeClass
This method checks to see if all hidden secrets have been sent.
prcommsIDList - Variable in class com.SecurePlay.SPCommsManagerClass
This property holds the array of comms services IDs.
prcommsServList - Variable in class com.SecurePlay.SPCommsManagerClass
This associative array holds the mapping between the various comms services IDs and the comms services objects, themsselves.
prcommsServicesList - Variable in class com.SecurePlay.SecurePlayClass
The commsServicesList holds a list of pointers to the various comms services objects (such as Flash Remoting, http, socket connection, SMS, etc.).
prcommsstatus - Variable in class com.SecurePlay.SPCommsManagerClass
This is a text string that provides the current status of the comms object.
prcreateRandomKey() - Method in class com.SecurePlay.SPTRandomClass
This method actually builds the game key from the various player keys.
prdataList - Variable in class com.SecurePlay.SPTMultistepTurnClass
This property holds an array of multistep turns stored in the order that they are received.
prdatasourceList - Variable in class com.SecurePlay.SPTMultistepTurnClass
This array holds the sender/source of the multistep turns.
prdeckSize - Variable in class com.SecurePlay.SPTRandomClass
This property holds the size of the deck or Random.
prencryptpolicy - Variable in class com.SecurePlay.SPCommsManagerClass
This flag holds the encryption policy flag for the game instance.
prentryList - Variable in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
This is a private object that acts as the storage container for the log object entries.
prentryList - Variable in class com.SecurePlay.SPLlinkedList.SPLLinkedListLogClass
This is a private object that acts as the storage container for the log object entries.
prexpireeventcount - Variable in class com.SecurePlay.SPTRandomClass
This property sets the number of random events that can be generated from the deck.
prgamesList - Variable in class com.SecurePlay.SecurePlayClass
This class holds pointers to the various active game instances.
prgetRandomValue(String) - Method in class com.SecurePlay.SPTRandomClass
This method actually generates the random values.
prhashableMessage() - Method in class com.SecurePlay.SPMessageClass
Creates a string to be used by the hash function.
prinit(SPGameInterface, String, String[], boolean, String) - Method in class com.SecurePlay.SPAbstractTransactionClass
Initializes the transaction.
printernalGameList - Variable in class com.SecurePlay.Comms.SPAbstractCommsClass
This array holds the gameIDs of the game instances that the comm service is actively supporting.
printernalGameList - Variable in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Property that stores the game id associated with a comms manager of the game.
privateflag - Variable in class com.SecurePlay.SPAbstractTransactionClass
This is a flag to describe whether the specific transaction is a private transaction to the non-participating Players.
privateflag - Variable in class com.SecurePlay.SPMessageClass
This flag describes whether the message is a private message (i.e., that it will be routed only to a specific set of recipients) denoted by "P", or public (that is will be routed to all players) denoted by "A" or an alternate message sent to the other game recipients not part of the private transaction denoted by "Q".
privateflag - Static variable in class com.SecurePlay.SPUxml.SPUxml
Privacy Policy filled by deserialize() and used to create a SPMessageClass
prkeyArray - Variable in class com.SecurePlay.SPTRandomClass
The keyArray is the computed key generated from all of the player keys.
prkeySize - Variable in class com.SecurePlay.SPTRandomClass
This property holds the size of the Random key.
processincoming(SPMessageClass) - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This method processes the incoming message.
processincoming(SPMessageClass) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
This method processes the incoming message.
pronincomingTransaction(SPMessageClass) - Method in class com.SecurePlay.SPAbstractTransactionClass
this is a shell for unique incoming transactions
pronincomingTransaction(SPMessageClass) - Method in class com.SecurePlay.SPTMultiPartSecretClass
This method provides the unique handlers for incoming Multipart Secret turn message types
pronincomingTransaction(SPMessageClass) - Method in class com.SecurePlay.SPTMultiPartSimultaneousClass
This method provides the unique handlers for incoming Multipart Simultaneous turn message types
pronincomingTransaction(SPMessageClass) - Method in class com.SecurePlay.SPTMultistepTurnClass
This method provides the unique handlers for incoming Multistep turn message types
pronincomingTransaction(SPMessageClass) - Method in class com.SecurePlay.SPTRandomClass
This method provides the unique handlers for incoming Secret turn message types
pronincomingTransaction(SPMessageClass) - Method in class com.SecurePlay.SPTSecretClass
This method provides the unique handlers for incoming Secret turn message types
pronincomingTransaction(SPMessageClass) - Method in class com.SecurePlay.SPTShipClass
this is a shell for unique incoming transactions
pronincomingTransaction(SPMessageClass) - Method in class com.SecurePlay.SPTSimultaneousClass
This method provides the unique handlers for incoming Simultaneous turn message types
pronincomingTransaction(SPMessageClass) - Method in class com.SecurePlay.SPTStrobeClass
This method provides the unique handlers for incoming Strobe turn message types
propentransactionList - Variable in class com.SecurePlay.SPGameClass
This is the associative array that holds the transaction object pointers.
prpadlength - Variable in class com.SecurePlay.SPTMultiPartSecretClass
This is a private,constant property.
prpadlength - Variable in class com.SecurePlay.SPTMultiPartSimultaneousClass
This is a private,constant property.
prpadlength - Variable in class com.SecurePlay.SPTSecretClass
This is a private,constant property.
prpadlength - Variable in class com.SecurePlay.SPTSimultaneousClass
This is a private,constant property.
prpadlength - Variable in class com.SecurePlay.SPTStrobeClass
This is a private,constant property.
prplayerKeyList - Variable in class com.SecurePlay.SPTRandomClass
This is an associative array that holds the player key string associated with each player.
prplayerKeyTransformList - Variable in class com.SecurePlay.SPTRandomClass
This property holds the associative array of transforms of the player keys.
prplayersList - Variable in class com.SecurePlay.SecurePlayClass
This private list holds the list player ids
prpoll(String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Sends a poll request message to the reciever.
prpoll(String) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient
Sends a poll request message to the reciever.
prpoll(String) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCPclient
Sends a poll request message to the reciever.
prptr - Variable in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
This is a pointer to indicate the current location in an existing log object.
prptr - Variable in class com.SecurePlay.SPLlinkedList.SPLLinkedListLogClass
This is a pointer to indicate the current location in an existing log object.
prreceive(byte[]) - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This standard method handles incoming serialized messages that have been separated out of incoming data streams by the incoming method.
prreceive(SPMessageClass[]) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
This standard method handles incoming serialized messages that have been separated out of incoming data streams by the incoming method.
prremainingValuesList - Variable in class com.SecurePlay.SPTRandomClass
This array holds the remaining values that are possible for Randoms that are sampled without replacement.
prreplacement - Variable in class com.SecurePlay.SPTRandomClass
This flag determines whether the Random uses sampling with replacement (like rolling a dice) or sampling without replacement (like dealing cards from a deck or a lottery number draw).
prsend(byte[]) - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This is a shell method for the actual transmission of a serialized message over a network using a specific communications transport.
prsend(String, byte[]) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
This method sends the messages to others.
prsend(byte[]) - Method in class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass
This method sends messages to each of the registered Local Comms instances
prsend(byte[]) - Method in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
This method sends messages to each of the registered Local Comms instances
prsend(String, byte[]) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient
Sends the message.
prsend(String, byte[]) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPserver
Sends the message.
prsend(String, byte[]) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Sends the message.
prsend(String, byte[]) - Method in class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP
Sends the message.
prsendinternalSecrets() - Method in class com.SecurePlay.SPTMultiPartSimultaneousClass
This method safely sends all of the internal Secrets from participants in the Simultaneous transaction to remote players.
prsendinternalSecrets() - Method in class com.SecurePlay.SPTSimultaneousClass
This method safely sends all of the internal Secrets from participants in the Simultaneous transaction to remote players.
prsendinternalSecrets() - Method in class com.SecurePlay.SPTStrobeClass
This method safely sends all of the internal Secrets from participants in the Simultaneous transaction to remote players.
prsetTransactionID(SPAbstractTransactionInterface) - Method in class com.SecurePlay.SPGameClass
This method generates a transactionID for a transaction object
prsignaturepolicy - Variable in class com.SecurePlay.SPCommsManagerClass
This flag holds the overall signature policy for the game.
pruniqueinit() - Method in class com.SecurePlay.SPAbstractTransactionClass
shell to allow unique initialization of transactions
pruniqueinit() - Method in class com.SecurePlay.SPTMultiPartSimultaneousClass
Unique initialization
pruniqueinit() - Method in class com.SecurePlay.SPTRandomClass
Unique initialization method
pruniqueinit() - Method in class com.SecurePlay.SPTSimultaneousClass
Unique initialization ( an addition to the constructor )
pruniqueinit() - Method in class com.SecurePlay.SPTStrobeClass
Uniques initialization
prvremainingValuesList - Variable in class com.SecurePlay.SPTRandomClass
This is a duplicate of the prremainingValuesList property that is used for Random verification.
pushFlag - Variable in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Push flag.
pushMessages(String[], byte[]) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
This method pushes these messages to these addresses one by one.
put(Object, Object) - Method in class com.SecurePlay.SPMap
 
putLastReceivedSent(int, byte[]) - Method in class com.SecurePlay.SPTShipClass
This method adds a shipment to the last recieved sent shipment list.

Q

Q - Static variable in class com.SecurePlay.SPUEPrivatePolicy
The value: Q
queMessages(String[], byte[]) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
This method queues up these messages to these addresses one by one.

R

RELAYMESSAGE - Static variable in class com.SecurePlay.SPUBinaryCodingClass
tag used to indicate that the following two messages are doubple.
ReSend_altmessage - Variable in class com.SecurePlay.SPRootTransactionClass
Data from Last message sent, only used by resend message and send message
ReSend_encryptflag - Variable in class com.SecurePlay.SPRootTransactionClass
Data from Last message sent, only used by resend message and send message
ReSend_messageID - Variable in class com.SecurePlay.SPRootTransactionClass
Data from Last message sent, is the message ID of the previously sent message
ReSend_messagebody - Variable in class com.SecurePlay.SPRootTransactionClass
Data from Last message sent, only used by resend message and send message
ReSend_messagetype - Variable in class com.SecurePlay.SPRootTransactionClass
Data from Last message sent, only used by resend message and send message
ReSend_privateflag - Variable in class com.SecurePlay.SPRootTransactionClass
Data from Last message sent, only used by resend message and send message
ReSend_receivers - Variable in class com.SecurePlay.SPRootTransactionClass
Data from Last message sent, only used by resend message and send message
ReSend_sender - Variable in class com.SecurePlay.SPRootTransactionClass
Data from Last message sent, only used by resend message and send message
RegistryList - Variable in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This table stores the registry public keys and associates them with their key ids as index
ran - Static variable in class com.SecurePlay.SPUtil
Global static random property that generates random numbers for key creation.
randomrange - Variable in class com.SecurePlay.SPTActClass
This property is the range of random event values.
randomrange - Variable in class com.SecurePlay.SPTSynchronizedRandomClass
This property is the range of random event values.
readyFlag - Variable in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Relay flag.
receiveMessage(SPMessageClass) - Method in class com.SecurePlay.SPCommsManagerClass
This method safely receives and routes incoming messages.
receiveMessage(SPMessageClass) - Method in interface com.SecurePlay.SPCommsManagerCommsInterface
This method safely receives and routes incoming messages.
receivers - Variable in class com.SecurePlay.SPMessageClass
This is the list of receivers of a message.
recieveUDP(DatagramPacket) - Method in class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP
Recieves DatagramPacket.
recievers - Static variable in class com.SecurePlay.SPUxml.SPUxml
String array of recievers of the message filled by deserialize() and used to create a SPMessageClass
registerTransaction() - Static method in class com.SecurePlay.SPTActClass
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTBeginGame
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTBlastClass
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTBurstClass
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTEndGame
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTMultiPartSecretClass
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTMultiPartSimultaneousClass
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTMultistepTurnClass
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTPlayerJoinClass
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTRandomClass
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTSecretClass
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTShipClass
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTSimultaneousClass
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTStrobeClass
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTSynchronizedRandomClass
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTnewAGEClass
Registers this transaction.
registerTransaction() - Static method in class com.SecurePlay.SPTnewGameClass
Registers this transaction.
registerTransaction(String, SPAbstractTransactionInterface) - Static method in class com.SecurePlay.SPUtil
This method registers Transaction objects with so that they can be used in this library.
releaseversion - Variable in class com.SecurePlay.Comms.SPAbstractCommsClass
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.SPAbstractTransactionClass
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.SPCommsManagerClass
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.SPGameClass
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.SPLlinkedList.SPLLinkedListLogClass
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.SPLlogOne.SPLLogOneClass
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.SPMessageClass
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.SPRootTransactionClass
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.SPUDebug
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.SPUReportToFile
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.SPUxml.SPUxml
IT GlobalSecure release version.
releaseversion - Variable in class com.SecurePlay.SecurePlayClass
IT GlobalSecure release version.
releaseversion() - Static method in class com.SecurePlay.SecurePlayClass
This method returns the current release verion of this library.
remoteRelayAddressList - Variable in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
List of addresses that support relay.
remove(Object) - Method in class com.SecurePlay.SPMap
 
removeAddress(String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
This method removes this address form this driver.
removeComms(String) - Method in class com.SecurePlay.SPCommsManagerClass
This method safely removes comms service from the game instance.
removeComms(String) - Method in class com.SecurePlay.SPGameClass
This method removes the association of a communications service with a game instance.
removeComms(String) - Method in interface com.SecurePlay.SPGameInterface
This method removes the association of a communications service with a game instance.
removeConnection(String) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTP
Removes the connection and closes the connection class.
removeConnection(String) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Removes the connection and closes the connection class.
removeGame(String) - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This method removes the association of a game with the comms service.
removeGame(String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
This method removes the association of a game with the comms service.
removeGame(String) - Method in interface com.SecurePlay.SPAbstractCommsInterface
This method removes the association of a game with the comms service.
removeGameKeyStore(String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This method removes an internal key store associated with the specified game.
removePlayer(String, String) - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This method removes a player from the list of remote players served by this comm service.
removePlayer(String, String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
This method removes a player from the list of remote players served by this comm service.
removePlayer(String, String) - Method in interface com.SecurePlay.SPAbstractCommsInterface
This method removes a player from the list of remote players served by this comm service.
removePlayer(String) - Method in class com.SecurePlay.SPCommsManagerClass
This method safely removes a player from the game instance's comms.
removePlayer(String) - Method in class com.SecurePlay.SPGameClass
This method safely removes a Player instance from an existing Game Instance.
removePlayer(String) - Method in interface com.SecurePlay.SPGameInterface
This method safely removes a Player instance from an existing Game Instance.
replacement - Variable in class com.SecurePlay.SPTSynchronizedRandomClass
This property determines whether the random events are with or withour replacement.
reset() - Method in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
Resets the log pointer.
reset() - Method in class com.SecurePlay.SPLlinkedList.SPLLinkedListLogClass
Resets the log pointer.
reset() - Method in class com.SecurePlay.SPLlogOne.SPLLogOneClass
Resets the log pointer.
reset() - Method in interface com.SecurePlay.SPLogInterface
Resets the log pointer.
resetmess() - Static method in class com.SecurePlay.SPUxml.SPUxml
 
rippleadd1(String) - Static method in class com.SecurePlay.SPUtil
This function adds 1 to the low order character of a string.
rotintlft(int, int) - Static method in class com.SecurePlay.Imported.MD5.MD
 
round1(int) - Method in class com.SecurePlay.Imported.MD5.MD
 
round1(int) - Method in class com.SecurePlay.Imported.MD5.MD4
 
round1(int) - Method in class com.SecurePlay.Imported.MD5.MD5
 
round2(int) - Method in class com.SecurePlay.Imported.MD5.MD
 
round2(int) - Method in class com.SecurePlay.Imported.MD5.MD4
 
round2(int) - Method in class com.SecurePlay.Imported.MD5.MD5
 
round3(int) - Method in class com.SecurePlay.Imported.MD5.MD
 
round3(int) - Method in class com.SecurePlay.Imported.MD5.MD4
 
round3(int) - Method in class com.SecurePlay.Imported.MD5.MD5
 
round4(int) - Method in class com.SecurePlay.Imported.MD5.MD
 
round4(int) - Method in class com.SecurePlay.Imported.MD5.MD4
 
round4(int) - Method in class com.SecurePlay.Imported.MD5.MD5
 
run() - Method in class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass
 
run() - Method in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass.polldir
runns the process.
run() - Method in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
 
run() - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient.poll
 
run() - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SocketListenerHTTP
Run method that listens while the thread this class lives in exists.
run() - Method in class com.SecurePlay.Comms.SPCcommsTCP.ServerSocketListener
Listens to new connections.
run() - Method in class com.SecurePlay.Comms.SPCcommsTCP.SocketListenerTCP
Run method that listens while the thread this class lives in exists.
run() - Method in class com.SecurePlay.Comms.SPCcommsUDP.DatagramSocketListener
Listens to messages.
run() - Method in class com.SecurePlay.SPCommsManagerClass
This method activates the thread

S

SPAbstractCommsClass - class com.SecurePlay.Comms.SPAbstractCommsClass.
This is the SuperClass for comms services classes.
SPAbstractCommsClass() - Constructor for class com.SecurePlay.Comms.SPAbstractCommsClass
Default Construtor
SPAbstractCommsInterface - interface com.SecurePlay.SPAbstractCommsInterface.
This is the interface for all comms services classes.
SPAbstractTransactionClass - class com.SecurePlay.SPAbstractTransactionClass.
This is the common abstract transaction class for all transactions in the SecurePlay library
SPAbstractTransactionClass() - Constructor for class com.SecurePlay.SPAbstractTransactionClass
Default Constructor.
SPAbstractTransactionClass(SPGameInterface, String, String[], boolean, String, String, String[]) - Constructor for class com.SecurePlay.SPAbstractTransactionClass
Constructor.
SPAbstractTransactionInterface - interface com.SecurePlay.SPAbstractTransactionInterface.
The Abstract Transaction Interface is the required interface that all transactions that work with the SecurePlay library must support.
SPCGenericCommsDriverClass - class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass.
Generic Comms Driver class.
SPCGenericCommsDriverClass() - Constructor for class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Default constructor, not used
SPCGenericCommsDriverClass(boolean, boolean) - Constructor for class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
This is the constructor for the generic Comms Driver
SPCGenericCommsServerClass - class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass.
Generic Comms server class.
SPCGenericCommsServerClass(SPCGenericCommsDriverClass) - Constructor for class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Constructor
SPCLocalCommsClass - class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass.
This method handles communications between multiple instances of the SecurePlay library on a single computer.
SPCLocalCommsClass() - Constructor for class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass
Default Constructor
SPCLocalCommsClass.Dispatchmess - class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass.Dispatchmess.
This inner class dispatches messages to all of the
SPCLocalCommsClass.Dispatchmess(SPCLocalCommsClass, byte[]) - Constructor for class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass.Dispatchmess
 
SPCLocalCommsFileClass - class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass.
This class handles communications between multiple instances of the SecurePlay library on a single computer.
SPCLocalCommsFileClass() - Constructor for class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
Default Constructor
SPCLocalCommsFileClass.polldir - class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass.polldir.
Internal Class that pulls and writes messages to the directory in timed periods.
SPCLocalCommsFileClass.polldir(SPCLocalCommsFileClass) - Constructor for class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass.polldir
Consructor
SPCcommsHTTP - class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTP.
HTTP comms class is an extention of a SPCcommsTCP class.
SPCcommsHTTP(boolean, boolean) - Constructor for class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTP
Constructor.
SPCcommsHTTPclient - class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient.
Simple HTTP client class.
SPCcommsHTTPclient(boolean) - Constructor for class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient
Wraps SPCcommsHTTP constructor.
SPCcommsHTTPclient.poll - class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient.poll.
Poll class designed to send poll message at time intervals to all the connections the main HTTP driver has.
SPCcommsHTTPclient.poll(int, SPCcommsHTTPclient) - Constructor for class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient.poll
Constructor.
SPCcommsHTTPserver - class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPserver.
Simple HTTP server class.
SPCcommsHTTPserver(boolean) - Constructor for class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPserver
Wraps SPCcommsHTTP constructor.
SPCcommsTCP - class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP.
TCP comms class is an extention of a GenericCommsDriver class.
SPCcommsTCP() - Constructor for class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Constructor
SPCcommsTCP(boolean, boolean) - Constructor for class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
 
SPCcommsTCPclient - class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCPclient.
Simple TCP client class.
SPCcommsTCPclient(int, boolean) - Constructor for class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCPclient
Constructor.
SPCcommsTCPserver - class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCPserver.
Simple TCP server class.
SPCcommsTCPserver(boolean) - Constructor for class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCPserver
Constructor.
SPCcommsUDP - class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP.
UDP comms class is an extention of a GenericCommsDriver class.
SPCcommsUDP(boolean, boolean, boolean) - Constructor for class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP
Constructor
SPCommsManagerClass - class com.SecurePlay.SPCommsManagerClass.
This class manages the communications and various communications services.
SPCommsManagerClass(SPGameInterface, SPLogInterface, SPSecurityManagerInterface) - Constructor for class com.SecurePlay.SPCommsManagerClass
Overloaded Constructor.
SPCommsManagerCommsInterface - interface com.SecurePlay.SPCommsManagerCommsInterface.
This is the interface for connecting with the SPCommsManagerClass from the "comms side".
SPEventInterface - interface com.SecurePlay.SPEventInterface.
This interface is the Callback Interface for external objects (typically developed games) to receive notifications of significant events from a Game or Transaction instance.
SPGameClass - class com.SecurePlay.SPGameClass.
This is the general class that holds a game instance.
SPGameClass() - Constructor for class com.SecurePlay.SPGameClass
Default Constructor Consructor
SPGameClass(String, String, boolean, boolean, SecurePlayClass, SPLogInterface, SPSecurityManagerInterface) - Constructor for class com.SecurePlay.SPGameClass
Constructs an overloaded SPGameClass()
SPGameClass(String, boolean, boolean, SPLogInterface, SPSecurityManagerInterface) - Constructor for class com.SecurePlay.SPGameClass
Constructs an overloaded SPGameClass()
SPGameInterface - interface com.SecurePlay.SPGameInterface.
This is the interface for all Game classes
SPIclone(String[]) - Static method in class com.SecurePlay.SPUInteropUtilJ2ME.SPUInteropUtilClass
This method clones a String array.
SPIclone(byte[]) - Static method in class com.SecurePlay.SPUInteropUtilJ2ME.SPUInteropUtilClass
This method clones a String array.
SPIclone(String[]) - Static method in class com.SecurePlay.SPUInteropUtilJ2SE.SPUInteropUtilClass
This method clones a String array.
SPIclone(byte[]) - Static method in class com.SecurePlay.SPUInteropUtilJ2SE.SPUInteropUtilClass
This method clones a String array.
SPLCircularLogClass - class com.SecurePlay.SPLcircularLog.SPLCircularLogClass.
This is a circular log to hold a limited number of messages.
SPLCircularLogClass(int) - Constructor for class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
Alternate Constructor.
SPLLinkedListLogClass - class com.SecurePlay.SPLlinkedList.SPLLinkedListLogClass.
Note that the two current logs in the SecurePlay Library are the Message log, containing all of the Messages between players of type SPMessage and the Error log, containing all of the Error messages generated of type SPError.
SPLLinkedListLogClass() - Constructor for class com.SecurePlay.SPLlinkedList.SPLLinkedListLogClass
Default Constructor.
SPLLogOneClass - class com.SecurePlay.SPLlogOne.SPLLogOneClass.
This is a log to hold one message.
SPLLogOneClass() - Constructor for class com.SecurePlay.SPLlogOne.SPLLogOneClass
Constructor
SPLicenseKey - Variable in class com.SecurePlay.SecurePlayClass
This is the license key for the registered SecurePlay user.
SPLogInterface - interface com.SecurePlay.SPLogInterface.
This is the interface for all the log classes.
SPMap - class com.SecurePlay.SPMap.
This is a wrapper class that wraps around the java Hashtable object.
SPMap() - Constructor for class com.SecurePlay.SPMap
This is the default constructor for this data structure.
SPMap(Hashtable) - Constructor for class com.SecurePlay.SPMap
This is the specific construcor
SPMessageClass - class com.SecurePlay.SPMessageClass.
This is a "game-level" message that is sent between SecurePlay library instances for each Player.
SPMessageClass() - Constructor for class com.SecurePlay.SPMessageClass
Default Constructor.
SPMessageClass(String, String, String, String[], String, boolean, SPUEPrivatePolicy, boolean, String[], byte[], String, SPSecurityManagerInterface) - Constructor for class com.SecurePlay.SPMessageClass
Constructs an overloaded SPMessageClass
SPRootTransactionClass - class com.SecurePlay.SPRootTransactionClass.
This abstract class provides the common services for all game and transaction types.
SPRootTransactionClass() - Constructor for class com.SecurePlay.SPRootTransactionClass
Default Constructor
SPSSecurityManager_BasicJavaSecClass - class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass.
This class encapsulates all of the security functionality for the SecurePlay library It also virtualizes the services so that they could be changed out in the future.
SPSSecurityManager_BasicJavaSecClass() - Constructor for class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
Constructor.
SPSSecurityManager_SecLiteClass - class com.SecurePlay.SPSseclite.SPSSecurityManager_SecLiteClass.
 
SPSSecurityManager_SecLiteClass() - Constructor for class com.SecurePlay.SPSseclite.SPSSecurityManager_SecLiteClass
 
SPSecurityManagerInterface - interface com.SecurePlay.SPSecurityManagerInterface.
This is the interface for the security manager class.
SPSerialNumber - Variable in class com.SecurePlay.SecurePlayClass
This is the serial number of the SecurePlay licensee.
SPTActClass - class com.SecurePlay.SPTActClass.
The SPTActClass is an extension of the Stobe class with integrated inclusion of random events.
SPTActClass() - Constructor for class com.SecurePlay.SPTActClass
Default Constructor
SPTActClass(SPGameInterface, String, String[], boolean, String, String, int, int) - Constructor for class com.SecurePlay.SPTActClass
 
SPTBeginGame - class com.SecurePlay.SPTBeginGame.
This transaction is used to begin a game if necessary.
SPTBeginGame() - Constructor for class com.SecurePlay.SPTBeginGame
Default Constructor
SPTBeginGame(SPGameInterface, String, String, String, String[]) - Constructor for class com.SecurePlay.SPTBeginGame
Specific Constructor.
SPTBlastClass - class com.SecurePlay.SPTBlastClass.
This class is a single step transaction that includes all members of a specific game.
SPTBlastClass() - Constructor for class com.SecurePlay.SPTBlastClass
Default Constructor.
SPTBlastClass(SPGameInterface, String, String, String, String[]) - Constructor for class com.SecurePlay.SPTBlastClass
Overloaded Constructor
SPTBurstClass - class com.SecurePlay.SPTBurstClass.
This class is a single step transaction that includes all members of a specific game.
SPTBurstClass() - Constructor for class com.SecurePlay.SPTBurstClass
Default Constructor
SPTBurstClass(SPGameInterface, String, String[], boolean, String, String, String[]) - Constructor for class com.SecurePlay.SPTBurstClass
Constructor.
SPTEndGame - class com.SecurePlay.SPTEndGame.
This transaction is used to end a game if necessary.
SPTEndGame() - Constructor for class com.SecurePlay.SPTEndGame
Default Constructor
SPTEndGame(SPGameInterface, String, String, String, String[]) - Constructor for class com.SecurePlay.SPTEndGame
Specific Constructor.
SPTMultiPartSecretClass - class com.SecurePlay.SPTMultiPartSecretClass.
This method is an extension of the SPSecret Class to handle multi-part (String Array) secrets
SPTMultiPartSecretClass() - Constructor for class com.SecurePlay.SPTMultiPartSecretClass
Default Constructor.
SPTMultiPartSecretClass(SPGameInterface, String, String[], boolean, String, String, String) - Constructor for class com.SecurePlay.SPTMultiPartSecretClass
Overloaded Constructor
SPTMultiPartSimultaneousClass - class com.SecurePlay.SPTMultiPartSimultaneousClass.
This method is an extension of the SPSimultaneous Class to handle multi-part (String Array) simultaneous events
SPTMultiPartSimultaneousClass() - Constructor for class com.SecurePlay.SPTMultiPartSimultaneousClass
Default Constructor
SPTMultiPartSimultaneousClass(SPGameInterface, String, String[], boolean, String, String, String[]) - Constructor for class com.SecurePlay.SPTMultiPartSimultaneousClass
Overloaded Constructor
SPTMultistepTurnClass - class com.SecurePlay.SPTMultistepTurnClass.
This is implements the multistep transaction.
SPTMultistepTurnClass() - Constructor for class com.SecurePlay.SPTMultistepTurnClass
Default Constructor
SPTMultistepTurnClass(SPGameInterface, String, String[], boolean, String, String, String[]) - Constructor for class com.SecurePlay.SPTMultistepTurnClass
Overloaded Constructor
SPTPlayerJoinClass - class com.SecurePlay.SPTPlayerJoinClass.
 
SPTPlayerJoinClass() - Constructor for class com.SecurePlay.SPTPlayerJoinClass
Default Constructor
SPTPlayerJoinClass(SPGameInterface, String, boolean, String, String[], String, String, String, String) - Constructor for class com.SecurePlay.SPTPlayerJoinClass
Specific Constructor.
SPTRandomClass - class com.SecurePlay.SPTRandomClass.
This transaction class extends the SPAbstractTransaction class.
SPTRandomClass() - Constructor for class com.SecurePlay.SPTRandomClass
Default Constructor
SPTRandomClass(SPGameInterface, String, String[], boolean, String, String, int, boolean, int) - Constructor for class com.SecurePlay.SPTRandomClass
Overloaded Constructor
SPTSecretClass - class com.SecurePlay.SPTSecretClass.
This class implements the Secret Transaction type - the ability for a single party, the Transaction Master, to send a single secret to other participants in a non-refutable fashion.
SPTSecretClass() - Constructor for class com.SecurePlay.SPTSecretClass
Default Constructor
SPTSecretClass(SPGameInterface, String, String[], boolean, String, String, String) - Constructor for class com.SecurePlay.SPTSecretClass
Overloaded Constructor
SPTShipClass - class com.SecurePlay.SPTShipClass.
This transaction supports the distribution of Serializable Objects (Classes, Files, Etc.) as well as the slow, incremental distribution.
SPTShipClass() - Constructor for class com.SecurePlay.SPTShipClass
Default Constructor
SPTShipClass(SPGameInterface, String, String[], boolean, String, String, boolean, boolean, int, long, String, String, byte[]) - Constructor for class com.SecurePlay.SPTShipClass
Construcotr.
SPTSimultaneousClass - class com.SecurePlay.SPTSimultaneousClass.
The simultaneous transaction allows its participants to send "Simultaneous Secrets" to each other and reveal them at the same time.
SPTSimultaneousClass() - Constructor for class com.SecurePlay.SPTSimultaneousClass
Default Constructor
SPTSimultaneousClass(SPGameInterface, String, String[], boolean, String, String, String[]) - Constructor for class com.SecurePlay.SPTSimultaneousClass
Overloaded Constructor
SPTStrobeClass - class com.SecurePlay.SPTStrobeClass.
The Strobe Class is used to provide securely synchronized game play.
SPTStrobeClass() - Constructor for class com.SecurePlay.SPTStrobeClass
Default Constructor
SPTStrobeClass(SPGameInterface, String, String[], boolean, String, String, String[]) - Constructor for class com.SecurePlay.SPTStrobeClass
Overloaded Constructor
SPTSynchronizedRandomClass - class com.SecurePlay.SPTSynchronizedRandomClass.
This class is an extension of the SPTMultiPartSimultaneous Class to create random events over a network without a full random transaction.
SPTSynchronizedRandomClass() - Constructor for class com.SecurePlay.SPTSynchronizedRandomClass
Default Constructor.
SPTSynchronizedRandomClass(SPGameInterface, String, String[], boolean, String, String, int, int, boolean) - Constructor for class com.SecurePlay.SPTSynchronizedRandomClass
Specific Constructor.
SPTnewAGEClass - class com.SecurePlay.SPTnewAGEClass.
This transaction is used to notify other users of a new Abstract Game Engine and provide its parameters.
SPTnewAGEClass() - Constructor for class com.SecurePlay.SPTnewAGEClass
Default Constructor
SPTnewAGEClass(SPGameInterface, String, String, String, String, String[]) - Constructor for class com.SecurePlay.SPTnewAGEClass
Specific Constructor.
SPTnewGameClass - class com.SecurePlay.SPTnewGameClass.
 
SPTnewGameClass() - Constructor for class com.SecurePlay.SPTnewGameClass
Default Constructor
SPTnewGameClass(SPGameInterface, String, boolean, String, String[], String, String, String, String, String[], boolean, boolean, String) - Constructor for class com.SecurePlay.SPTnewGameClass
Specific Constructor.
SPTrace(SecurePlayClass) - Static method in class com.SecurePlay.SPUDebug
 
SPTrace(SPAbstractCommsInterface) - Static method in class com.SecurePlay.SPUDebug
 
SPTrace(SPGameClass) - Static method in class com.SecurePlay.SPUDebug
 
SPTrace(SPLogInterface) - Static method in class com.SecurePlay.SPUDebug
 
SPTrace(SPMessageClass) - Static method in class com.SecurePlay.SPUDebug
 
SPTrace(SPAbstractTransactionInterface) - Static method in class com.SecurePlay.SPUDebug
 
SPTrace(SPCommsManagerClass) - Static method in class com.SecurePlay.SPUDebug
 
SPTrace(SPSecurityManagerInterface) - Static method in class com.SecurePlay.SPUDebug
 
SPTrace(ICGameKeyStoreClass) - Static method in class com.SecurePlay.SPUDebug
 
SPTraceMaster(SecurePlayClass) - Static method in class com.SecurePlay.SPUDebug
 
SPTraceMaster(SPGameClass) - Static method in class com.SecurePlay.SPUDebug
 
SPUBinaryCodingClass - class com.SecurePlay.SPUBinaryCodingClass.
This class is used to serialize and deserialize SPMessageClass objects into binary encoded messages.
SPUBinaryCodingClass() - Constructor for class com.SecurePlay.SPUBinaryCodingClass
 
SPUDebug - class com.SecurePlay.SPUDebug.
This class contains a set of methods for tracing the properties of the various SecurePlay classes.
SPUDebug() - Constructor for class com.SecurePlay.SPUDebug
Constructor
SPUEPrivatePolicy - class com.SecurePlay.SPUEPrivatePolicy.
Enumerated class with values: A, P, Q.
SPUEPrivatePolicy(String) - Constructor for class com.SecurePlay.SPUEPrivatePolicy
Constructor that sets the value
SPUEctf - class com.SecurePlay.SPUEctf.
Enumerated class with values: true, false, consistent.
SPUEctf(String) - Constructor for class com.SecurePlay.SPUEctf
Overloaded Constructor
SPUInteropUtilClass - class com.SecurePlay.SPUInteropUtilJ2ME.SPUInteropUtilClass.
 
SPUInteropUtilClass() - Constructor for class com.SecurePlay.SPUInteropUtilJ2ME.SPUInteropUtilClass
 
SPUInteropUtilClass - class com.SecurePlay.SPUInteropUtilJ2SE.SPUInteropUtilClass.
 
SPUInteropUtilClass() - Constructor for class com.SecurePlay.SPUInteropUtilJ2SE.SPUInteropUtilClass
 
SPUReportToFile - class com.SecurePlay.SPUReportToFile.
A class used for outputting test cases into files.
SPUReportToFile() - Constructor for class com.SecurePlay.SPUReportToFile
Default constructor.
SPUReportToScreen - class com.SecurePlay.SPUReportToScreen.
A class used for outputting test cases into files.
SPUReportToScreen() - Constructor for class com.SecurePlay.SPUReportToScreen
Default constructor.
SPUSerializeDeserializeClass - class com.SecurePlay.SPUSerializeDeserializeClass.
 
SPUSerializeDeserializeClass() - Constructor for class com.SecurePlay.SPUSerializeDeserializeClass
 
SPUtil - class com.SecurePlay.SPUtil.
These are global functions and constants that can be used by various portions of the SecurePlay library.
SPUtil() - Constructor for class com.SecurePlay.SPUtil
Default Constructor.
SPUxml - class com.SecurePlay.SPUxml.SPUxml.
This utility class is used to serialize SPAbstractMessageClasses to an XML Message document, and deserialize an XML Message document to a SPMessageClass
SPUxml() - Constructor for class com.SecurePlay.SPUxml.SPUxml
 
SP_ID_SIZE - Static variable in class com.SecurePlay.SPUtil
This value is used to set the default size of generated IDs - default is 12
SP_KEY_SIZE - Static variable in class com.SecurePlay.SPUtil
This value is used to set game key size.
SP_TESTSEGMENT - Static variable in class com.SecurePlay.SPUtil
This Constant is used to generate a Game Segment ID for sample code.
SP_UPDATE_INTERVAL - Static variable in class com.SecurePlay.SPUtil
This parameter is used to force an update check - only necessary for polling communications.
SPclone(String[]) - Static method in class com.SecurePlay.SPUtil
This method clones a string array and makes a copy.
SPclone(byte[]) - Static method in class com.SecurePlay.SPUtil
This method clones a byte array and makes a copy.
SPclone(Hashtable) - Static method in class com.SecurePlay.SPUtil
This method wraps the proper clone method of hashtable for ME and SE interoperability.
SPcreateBHash(String, String) - Method in interface com.SecurePlay.SPSecurityManagerInterface
This is a wrapper function for creating a hash of a string.
SPcreateBHash(String, String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This is a wrapper function for creating a hash of a string.
SPcreateBHash(String, String) - Method in class com.SecurePlay.SPSseclite.SPSSecurityManager_SecLiteClass
 
SPcreateBSignature(String, byte[], String) - Method in interface com.SecurePlay.SPSecurityManagerInterface
This is a wrapper function for creating a digital signature based on an existing hashed string and a Sender ID.
SPcreateBSignature(String, byte[], String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This is a wrapper function for creating a digital signature based on an existing hashed string and a Sender ID.
SPcreateBSignature(String, byte[], String) - Method in class com.SecurePlay.SPSseclite.SPSSecurityManager_SecLiteClass
 
SPcreateHash(String, String) - Method in interface com.SecurePlay.SPSecurityManagerInterface
This is a wrapper function for creating a hash of a string.
SPcreateHash(String, String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This is a wrapper function for creating a hash of a string.
SPcreateHash(String, String) - Method in class com.SecurePlay.SPSseclite.SPSSecurityManager_SecLiteClass
 
SPcreateSignature(String, String, String) - Method in interface com.SecurePlay.SPSecurityManagerInterface
This is a wrapper function for creating a digital signature based on an existing hashed string and a Sender ID.
SPcreateSignature(String, String, String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This is a wrapper function for creating a digital signature based on an existing hashed string and a Sender ID.
SPcreateSignature(String, String, String) - Method in class com.SecurePlay.SPSseclite.SPSSecurityManager_SecLiteClass
 
SPdecrypt(String[], String, String[], String, String) - Method in interface com.SecurePlay.SPSecurityManagerInterface
This is a placeholder for an decryption function.
SPdecrypt(String[], String, String[], String, String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This is a placeholder for an decryption function.
SPdecrypt(String[], String, String[], String, String) - Method in class com.SecurePlay.SPSseclite.SPSSecurityManager_SecLiteClass
 
SPdeserialize(byte[]) - Static method in class com.SecurePlay.SPUBinaryCodingClass
This method deserializes multiple messages from binary to Message ojects.
SPdeserialize(String) - Static method in class com.SecurePlay.SPUSerializeDeserializeClass
This method takes a serialized messagestring and turns it into an instance of the SPMessageClass
SPdeserializeDouble(byte[]) - Static method in class com.SecurePlay.SPUBinaryCodingClass
Deserializes two messages for double message.
SPdeserializeProcessByteArr(byte[]) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Deserializes a byte array of byte array messages.
SPdeserializeProcessDouble(byte[]) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Deserializes and processes double messages not single or multiple.
SPdeserializeProcessMess(byte[]) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Deserializes amd processes multiple or single messages not doubple.
SPencrypt(String[], String, String[], String, String) - Method in interface com.SecurePlay.SPSecurityManagerInterface
This is a placeholder for an encryption function.
SPencrypt(String[], String, String[], String, String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This is a placeholder for an encryption function.
SPencrypt(String[], String, String[], String, String) - Method in class com.SecurePlay.SPSseclite.SPSSecurityManager_SecLiteClass
 
SPevent(SPRootTransactionClass, String, String[], String, String, String) - Method in interface com.SecurePlay.SPEventInterface
This method handles incoming notifications from SecurePlay games and needs to be implemented by the calling object.
SPgenerateKey(int) - Static method in class com.SecurePlay.SPUtil
This function generates a "real" random key that is easily stored in a printable string.
SPincoming(byte[]) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Incoming method that recieves a byte[] and deserializes it and processes it.
SPincoming(String) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTP
Incoming method that recieves a byte[] and deserializes it and processes it.
SPincoming(String) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient
Incoming method that recieves a byte[] and deserializes it and processes it.
SPincoming(String) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPserver
Incoming method that recieves a byte[] and deserializes it and processes it.
SPincoming(byte[]) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCPserver
Incoming method that recieves a byte[] and deserializes it and processes it.
SPmessagelogtrace(SPGameInterface) - Static method in class com.SecurePlay.SPUDebug
 
SPnotify(String, String[], String, String, String) - Method in interface com.SecurePlay.SPGameInterface
This method notifies the Listeners of events
SPnotify(String, String[], String, String, String) - Method in class com.SecurePlay.SPRootTransactionClass
This method notifies the Listeners of events
SPseralizeByteArr(Vector) - Static method in class com.SecurePlay.SPUBinaryCodingClass
This method serializes messages of byte arrays in to one big byte array.
SPserialize(SPMessageClass[]) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Serializes these messages to byte[].
SPserialize(SPMessageClass) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Serializes one message.
SPserialize(SPMessageClass) - Static method in class com.SecurePlay.SPUBinaryCodingClass
 
SPserialize(SPMessageClass[]) - Static method in class com.SecurePlay.SPUBinaryCodingClass
This method takes several instances of the SPMessageClass and serializes it into byte array.
SPserialize(SPMessageClass) - Static method in class com.SecurePlay.SPUSerializeDeserializeClass
This method takes an instance of the SPMessageClass and serializes it into a string.
SPserializeDouble(SPMessageClass, SPMessageClass) - Static method in class com.SecurePlay.SPUBinaryCodingClass
Serializes two messages for double message.
SPserializesingle(SPMessageClass) - Static method in class com.SecurePlay.SPUBinaryCodingClass
This method takes an instance of the SPMessageClass and serializes it into a byte array.
SPsetGame(SPGameInterface, String) - Method in interface com.SecurePlay.SPSecurityManagerInterface
This method sets the game object associated with the Security Manager.
SPsetGame(SPGameInterface, String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
 
SPsetGame(SPGameInterface, String) - Method in class com.SecurePlay.SPSseclite.SPSSecurityManager_SecLiteClass
DUMMY METHOD.
SPsingledeserialize(byte[]) - Static method in class com.SecurePlay.SPUBinaryCodingClass
This method takes a single serialized message and turns it into an instance of the SPMessageClass
SPsmoothValue(int, int, Integer[]) - Static method in class com.SecurePlay.SPUtil
This is a somewhat smooth, keyed, pseudorandom number generator.
SPtraceunique(SPAbstractCommsInterface) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTMultistepTurnClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTSecretClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTMultiPartSecretClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTRandomClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTSimultaneousClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTMultiPartSimultaneousClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTSynchronizedRandomClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTStrobeClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTActClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTBlastClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTnewAGEClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTBurstClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTnewGameClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTPlayerJoinClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTBeginGame) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTEndGame) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPTShipClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPSSecurityManager_BasicJavaSecClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtraceunique(SPSSecurityManager_SecLiteClass) - Static method in class com.SecurePlay.SPUDebug
 
SPtransform(String, String) - Static method in class com.SecurePlay.SPUtil
This function performs an irreversible transform on an input string to generate an output string.
SPverifySignature(byte[], String, byte[], String) - Method in interface com.SecurePlay.SPSecurityManagerInterface
This is a wrapper for a digital signature verification function.
SPverifySignature(String, String, String, String) - Method in interface com.SecurePlay.SPSecurityManagerInterface
This is a wrapper for a digital signature verification function.
SPverifySignature(String, String, String, String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This is a wrapper for a digital signature verification function.
SPverifySignature(byte[], String, byte[], String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This is a wrapper for a digital signature verification function.
SPverifySignature(byte[], String, byte[], String) - Method in class com.SecurePlay.SPSseclite.SPSSecurityManager_SecLiteClass
 
SPverifySignature(String, String, String, String) - Method in class com.SecurePlay.SPSseclite.SPSSecurityManager_SecLiteClass
 
SecurePlayClass - class com.SecurePlay.SecurePlayClass.
This is the main Secure Play Library Class.
SecurePlayClass() - Constructor for class com.SecurePlay.SecurePlayClass
Default Constructor.
SecurePlayClassWideNotify(String, String[], String, String, String) - Method in class com.SecurePlay.SPRootTransactionClass
This method notifies the library wide listeners.
SendOKFlag - Variable in class com.SecurePlay.SPTShipClass
Flag, ready to send
ServerSocketListener - class com.SecurePlay.Comms.SPCcommsTCP.ServerSocketListener.
This class is a server socket listener that listens to new connections.
ServerSocketListener(int, SPCcommsTCP) - Constructor for class com.SecurePlay.Comms.SPCcommsTCP.ServerSocketListener
 
ShippedObjectClass - Variable in class com.SecurePlay.SPTShipClass
This is the name of the Class that Shipped Object is from.
ShippedObjectDistinguishedName - Variable in class com.SecurePlay.SPTShipClass
This is the senders unique name for the class (optional)
SocketConnectionHTTP - class com.SecurePlay.Comms.SPCcommsHTTP.SocketConnectionHTTP.
This class represents an HTTP connection.
SocketConnectionHTTP(Socket, SPCcommsHTTP) - Constructor for class com.SecurePlay.Comms.SPCcommsHTTP.SocketConnectionHTTP
Constructor is used when a SocketServer recieves a connection and passes the socket to this class.
SocketConnectionHTTP(InetAddress, int, SPCcommsHTTP) - Constructor for class com.SecurePlay.Comms.SPCcommsHTTP.SocketConnectionHTTP
Constructor is used when a connection needs to be created through a certain port.
SocketConnectionTCP - class com.SecurePlay.Comms.SPCcommsTCP.SocketConnectionTCP.
This class represents a connection.
SocketConnectionTCP(Socket, SPCcommsTCP) - Constructor for class com.SecurePlay.Comms.SPCcommsTCP.SocketConnectionTCP
Constructor is used when a SocketServer recieves a connection and passes the socket to this class.
SocketConnectionTCP(InetAddress, int, SPCcommsTCP) - Constructor for class com.SecurePlay.Comms.SPCcommsTCP.SocketConnectionTCP
Constructor is used when a connection needs to be created through a certain port.
SocketListenerHTTP - class com.SecurePlay.Comms.SPCcommsHTTP.SocketListenerHTTP.
This class is listens to an HTTP socket connection and recieves messages.
SocketListenerHTTP(Socket, SocketConnectionHTTP) - Constructor for class com.SecurePlay.Comms.SPCcommsHTTP.SocketListenerHTTP
Constructor
SocketListenerTCP - class com.SecurePlay.Comms.SPCcommsTCP.SocketListenerTCP.
This class is listens to a socket connection and recieves messages.
SocketListenerTCP(Socket, SocketConnectionTCP) - Constructor for class com.SecurePlay.Comms.SPCcommsTCP.SocketListenerTCP
Constructor
StartListen(int) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient
Override.
StartListen(int) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Start to listen.
StartListen(int) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCPclient
Override.
StartListen(int) - Method in class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP
Method that lets the class to start listen.
StartPOLL(int) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient
Starts a polling class and pushes it into a thread.
StopListen() - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient
Override.
StopListen() - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Stops the listener by setting the listener flag to false.
StopListen() - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCPclient
Override.
StopListen() - Method in class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP
Sets the listener flag to false, which will tell all the listeners to stop listening.
StringArrAddArr(String[], String[]) - Static method in class com.SecurePlay.SPUtil
This method add two string arrays together.
StringArrAddEl(String[], String) - Static method in class com.SecurePlay.SPUtil
This function appends a string element to the end of the String array.
StringArrContainsEl(String[], String) - Static method in class com.SecurePlay.SPUtil
Checks to see if the array contains the specified element.
StringArrGETsubArr(String[], int, int) - Static method in class com.SecurePlay.SPUtil
This method gets the sub array of a Stirng array.
StringArrRemoveEl(String[], String) - Static method in class com.SecurePlay.SPUtil
This function removes a string element from a String array.
StringArrToByteArr(String[]) - Static method in class com.SecurePlay.SPUtil
This method converts a String array to a byte array.
StringArrToFile(String[], String, String) - Static method in class com.SecurePlay.SPUReportToFile
This method creates a the specified file with the string array and with the specified exxtension.
StringArrToFile(String[], String, String) - Static method in class com.SecurePlay.SPUReportToScreen
This method creates a the specified file with the string array and with the specified exxtension.
StringArrToString(String[], String) - Static method in class com.SecurePlay.SPUtil
Parces the string array into a string with delimiters separating each array indexes
StringArrToVector(String[]) - Static method in class com.SecurePlay.SPUtil
This method converts a string array to a vector.
StringToBinary(String) - Static method in class com.SecurePlay.SPUtil
String to binary
StringToInt(String) - Static method in class com.SecurePlay.SPUtil
String to integer.
StringToLong(String) - Static method in class com.SecurePlay.SPUtil
String to Long.
StringToStringArr(String, String) - Static method in class com.SecurePlay.SPUtil
This method converts a string to a string array using the specified delimiter.
SwitchActive() - Method in class com.SecurePlay.SPTStrobeClass
This method switches whether the A bank is active or the B bank is active
secret - Variable in class com.SecurePlay.SPTMultiPartSecretClass
This is the secret that is being protected through the Secret transaction.
secret - Variable in class com.SecurePlay.SPTMultiPartSimultaneousClass
This an associative array of simultaneous secrets string Arrays that are being protected through the Simultaneous transaction.
secret - Variable in class com.SecurePlay.SPTSecretClass
This is the secret that is being protected through the Secret transaction.
secret - Variable in class com.SecurePlay.SPTSimultaneousClass
This an associative array of simultaneous secrets that are being protected through the Simultaneous transaction.
secretA - Variable in class com.SecurePlay.SPTStrobeClass
This an associative array of simultaneous secrets string Arrays that are being protected through the Simultaneous transaction.
secretB - Variable in class com.SecurePlay.SPTStrobeClass
This property holds the alternate set of Simultaneous secrets
secretpadded - Variable in class com.SecurePlay.SPTSecretClass
This property holds the secret string padded with its random string to protect against dictionary attacks.
secretpadded - Variable in class com.SecurePlay.SPTSimultaneousClass
This property holds the associative array of the Secret strings padded with its random string to protect against dictionary attacks.
secretpadding - Variable in class com.SecurePlay.SPTMultiPartSecretClass
This property holds the secret string padded with its random string to protect against dictionary attacks.
secretreceivedlist - Variable in class com.SecurePlay.SPTMultiPartSimultaneousClass
 
secrettransform - Variable in class com.SecurePlay.SPTMultiPartSecretClass
This property is the irreversible transform of the secretpadded string.
secrettransform - Variable in class com.SecurePlay.SPTMultiPartSimultaneousClass
This property is the associative array of irreversible transforms of the secretpadded strings.
secrettransform - Variable in class com.SecurePlay.SPTSecretClass
This property is the irreversible transform of the secretpadded string.
secrettransform - Variable in class com.SecurePlay.SPTSimultaneousClass
This property is the associative array of irreversible transforms of the secretpadded strings.
secrettransformA - Variable in class com.SecurePlay.SPTStrobeClass
This property is the associative array of irreversible transforms of the secretpadded strings.
secrettransformB - Variable in class com.SecurePlay.SPTStrobeClass
This property holds the alternate set of Simultaneous secret transformss
secureplay - Variable in class com.SecurePlay.SPRootTransactionClass
This property holds the SecurePlayClass associted with this transaction.
securityManager - Variable in class com.SecurePlay.SPCommsManagerClass
 
send() - Method in class com.SecurePlay.Comms.SPCcommsUDP.DatagramSocketListener
 
sendAck(String, boolean, String, int) - Method in class com.SecurePlay.SPTShipClass
This method send acknowledgements to the sender of the shipment.
sendFromQMessages(String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
Sends the messages from the que to the address.
sendGamePlayerKey(String, String, String, String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This method sends a player public key for a game to the other game participants.
sendMessage(SPMessageClass, SPMessageClass) - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This method returns a number based on the input array to indicate how many of the input array's player IDs are included in the comms service playerIDList (This method takes the message and sends it over the network, if they are served by this comms service.)
sendMessage(String[], byte[]) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsDriverClass
This method sends messages to the recievers.
sendMessage(SPMessageClass, SPMessageClass) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
This method returns a number based on the input array to indicate how many of the input array's player IDs are included in the comms service playerIDList (This method takes the message and sends it over the network, if they are served by this comms service.)
sendMessage(String[], SPMessageClass, SPMessageClass) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
This method returns a number based on the input array to indicate how many of the input array's player IDs are included in the comms service playerIDList This method is depreceated and will be removed in a future version of the software (This method takes the message and sends it over the network, if they are served by this comms service.)
sendMessage(SPMessageClass, SPMessageClass) - Method in interface com.SecurePlay.SPAbstractCommsInterface
This method returns a number based on the input array to indicate how many of the input array's player IDs are included in the comms service playerIDList (This method takes the message and sends it over the network, if they are served by this comms service.)
sendMessage(String, String[], boolean, boolean, String, String[], String[]) - Method in interface com.SecurePlay.SPAbstractTransactionInterface
This method sends a message.
sendMessage(String, String, String, String[], boolean, boolean, String, String, String[], String[]) - Method in class com.SecurePlay.SPCommsManagerClass
This method manages actually sending messages to other game instances via communication services objects.
sendMessage(String, String[], boolean, boolean, String, String[], String[]) - Method in class com.SecurePlay.SPRootTransactionClass
This method actually constructs messages to be sent by the Game object to other game object instances via the Comms Manager
sendOneShipment(String, int, String[], byte[], boolean) - Method in class com.SecurePlay.SPTShipClass
This method builds a shipment message and sends it.
senderID - Variable in class com.SecurePlay.SPMessageClass
The senderID is the unique identifier of the sender Player (instance of SPPlayerClass) of a game message.
senderid - Static variable in class com.SecurePlay.SPUxml.SPUxml
Sender ID filled by deserialize() and used to create a SPMessageClass
sentinternalsecrets - Variable in class com.SecurePlay.SPTMultiPartSimultaneousClass
 
serializeMessages(SPMessageClass[]) - Static method in class com.SecurePlay.SPUxml.SPUxml
This method serializes only multiple SPMessageClass (es)
serializeOneMessage(SPMessageClass) - Static method in class com.SecurePlay.SPUxml.SPUxml
This method serializes only one SPMessageClass into an XML document and gives you the option to include the DTD (called by the above wrapper methods multiple to serialize multiple or just one)
server - Variable in class com.SecurePlay.Comms.SPCcommsTCP.ServerSocketListener
This is the server socket that accepts connections.
setAGE(String, String) - Method in class com.SecurePlay.SPAbstractTransactionClass
This method safely sets the abstract game engine of a transaction.
setGameID(String, SecurePlayClass) - Method in class com.SecurePlay.SPGameClass
This method sets the internal ID for a comms service if it has not been set.
setGameID(String, SecurePlayClass) - Method in interface com.SecurePlay.SPGameInterface
This method sets the internal ID for a comms service if it has not been set.
setGameID(String) - Method in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Sets game id.
setGamePlayerAddress(String, String, String, boolean) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Sets a player of a game to an address.
setGameRegistryKey(String, String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This method sets a loaded registry key to be used with a game.
setInternalPlayerKey(String, PublicKey, PrivateKey) - Method in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Sets the public and private key of an internal player.
setLogLength(int) - Method in class com.SecurePlay.SPLcircularLog.SPLCircularLogClass
Sets the log length.
setPlayerComms(String, String) - Method in class com.SecurePlay.SPCommsManagerClass
This method safely associates a Player with a comms service and enables relay support for that player via that comms service.
setPlayerComms(String, String) - Method in class com.SecurePlay.SPGameClass
This method associates a specific player instance, specified by the playerID, with a specific communications service, specified by the commsID.
setPlayerComms(String, String) - Method in interface com.SecurePlay.SPGameInterface
This method associates a specific player instance, specified by the playerID, with a specific communications service, specified by the commsID.
setPlayerKey(String, PublicKey) - Method in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Sets the public key of a player.
setRegistryKey(String, PublicKey) - Method in class com.SecurePlay.SPSjsec1.ICGameKeyStoreClass
Sets the game registry key.
setSecretTransform() - Method in class com.SecurePlay.SPTMultiPartSecretClass
 
setSecurityPolicy(boolean, boolean) - Method in class com.SecurePlay.SPCommsManagerClass
This method safely sets the security policy (encryption and signatures, for the game instance).
setUniqueAddress(String, InetAddress) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Sets a unique address and associates it with an address.
setUniqueAddress(String, InetAddress, int) - Method in class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP
Sets a unique address.
setcommsID(String) - Method in class com.SecurePlay.Comms.SPAbstractCommsClass
This method sets the internal ID for a comms service if it has not been set.
setcommsID(String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
This method sets the internal ID for a comms service if it has not been set.
setcommsID(String) - Method in interface com.SecurePlay.SPAbstractCommsInterface
This method sets the internal ID for a comms service if it has not been set.
sethost(SPCLocalCommsFileClass) - Method in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass.polldir
Sets the host of this class.
shipcount - Variable in class com.SecurePlay.SPTShipClass
This value holds the number of shipments SUCCESSFULLY SENT!
shipment - Variable in class com.SecurePlay.SPTShipClass
This holds the currently active/sent shipment - it is held until all Acks are received
signature - Variable in class com.SecurePlay.SPMessageClass
The signature is the either the hash of the "prhashableMessage()" portions of the message or a digital signature function applied to the message hash.
signature - Static variable in class com.SecurePlay.SPUxml.SPUxml
Signature filled by deserialize() and used to create a SPMessageClass
signedflag - Variable in class com.SecurePlay.SPMessageClass
This provides a flag to determine if the message has been digitally signed.
signedflag - Static variable in class com.SecurePlay.SPUxml.SPUxml
Signed flag by deserialize() and used to create a SPMessageClass
siteURL - Variable in class com.SecurePlay.SecurePlayClass
This is the URL of the Site that holds the SecurePlay license.
size() - Method in class com.SecurePlay.SPMap
 
socketConnections - Variable in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Map that contains all the connections this driver has made.
startCommsManager() - Method in class com.SecurePlay.SPCommsManagerClass
initialize the message log with licensing information
startElement(String, Attributes) - Method in class com.SecurePlay.SPUxml.SPUxml
Overridden Method from org.xml.sax.HandlerBase Class Every time the parser encounters the beginning of a new element, it calls this method, which resets the string buffer
status_allreceived - Static variable in class com.SecurePlay.SPTMultiPartSimultaneousClass
transaction status ready variable
status_allreceived - Static variable in class com.SecurePlay.SPTSimultaneousClass
transaction status ready variable
status_allsent - Static variable in class com.SecurePlay.SPTMultiPartSimultaneousClass
transaction status ready variable
status_allsent - Static variable in class com.SecurePlay.SPTSimultaneousClass
transaction status ready variable
status_allsent - Static variable in class com.SecurePlay.SPTStrobeClass
transaction status error variable
status_complete - Variable in class com.SecurePlay.SPTRandomClass
 
status_error - Static variable in class com.SecurePlay.SPAbstractTransactionClass
transaction status error variable
status_new - Variable in class com.SecurePlay.SPTRandomClass
 
status_ready - Static variable in class com.SecurePlay.SPAbstractTransactionClass
transaction status ready variable
status_secretrevealed - Static variable in class com.SecurePlay.SPTMultiPartSecretClass
transaction status complete variable
status_secretrevealed - Static variable in class com.SecurePlay.SPTMultiPartSimultaneousClass
transaction status complete variable
status_secretrevealed - Static variable in class com.SecurePlay.SPTSecretClass
transaction status complete variable
status_secretrevealed - Static variable in class com.SecurePlay.SPTSimultaneousClass
transaction status complete variable
status_secretrevealedlist - Static variable in class com.SecurePlay.SPTMultiPartSecretClass
transaction status error variable
status_secretrevealedlist - Static variable in class com.SecurePlay.SPTMultiPartSimultaneousClass
transaction status error variable
status_secretrevealedlist - Static variable in class com.SecurePlay.SPTSecretClass
transaction status error variable
status_secretrevealedlist - Static variable in class com.SecurePlay.SPTSimultaneousClass
transaction status error variable
status_secretsent - Static variable in class com.SecurePlay.SPTMultiPartSecretClass
transaction status ready variable
status_secretsent - Static variable in class com.SecurePlay.SPTMultiPartSimultaneousClass
transaction status ready variable
status_secretsent - Static variable in class com.SecurePlay.SPTSecretClass
transaction status ready variable
status_secretsent - Static variable in class com.SecurePlay.SPTSimultaneousClass
transaction status ready variable
status_sentinternal - Variable in class com.SecurePlay.SPTSimultaneousClass
 
subByteArr(byte[], int, int) - Static method in class com.SecurePlay.SPUtil
This method retrieves the specified sub array of a byte array passed in.

T

True - Static variable in class com.SecurePlay.SPUEctf
Value: true
t1 - Variable in class com.SecurePlay.Comms.SPCLocalComms.SPCLocalCommsClass
 
t1 - Variable in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
The thread that carries the instances of this class.
t1 - Variable in class com.SecurePlay.Comms.SPCcommsHTTP.SPCcommsHTTPclient
Thread in which the polling class lives in.
t1 - Variable in class com.SecurePlay.Comms.SPCcommsHTTP.SocketListenerHTTP
Thread in which this listener will live in.
t1 - Variable in class com.SecurePlay.Comms.SPCcommsTCP.ServerSocketListener
Thread in which this listener will live listening for new connections.
t1 - Variable in class com.SecurePlay.Comms.SPCcommsTCP.SocketListenerTCP
Thread in which this listener will live in.
t1 - Variable in class com.SecurePlay.Comms.SPCcommsUDP.DatagramSocketListener
Thread that this DatagramSocketListener lives in.
t1 - Variable in class com.SecurePlay.SPCommsManagerClass
 
tcpDriver - Variable in class com.SecurePlay.Comms.SPCcommsTCP.ServerSocketListener
This is the driver that this listener listens for.
tcpMain - Variable in class com.SecurePlay.Comms.SPCcommsTCP.SocketConnectionTCP
This is the main TCP driver class that this connection is associated to.
tid - Static variable in class com.SecurePlay.SPUxml.SPUxml
Transaction ID filled by deserialize() and used to create a SPMessageClass
toInt(String) - Static method in class com.SecurePlay.SPUtil
Converts a string representaion of an integer to Integer class.
toString() - Method in class com.SecurePlay.Imported.MD5.MD
 
toString() - Method in class com.SecurePlay.SPUEPrivatePolicy
returns the value as a string
toString() - Method in class com.SecurePlay.SPUEctf
This method returns the value
toString(int) - Static method in class com.SecurePlay.SPUtil
Converts an integer to string.
tobhex(int) - Static method in class com.SecurePlay.Imported.MD5.MD
 
tohex(int) - Static method in class com.SecurePlay.Imported.MD5.MD
 
totalRecSent - Variable in class com.SecurePlay.SPTShipClass
This value holds the total number of bytes recieved or sent.
totalSize - Variable in class com.SecurePlay.SPTShipClass
This value holds the total size of shipment.
tracker - Variable in class com.SecurePlay.Comms.SPCLocalCommsFile.SPCLocalCommsFileClass
timer for outgoing activities
transactionID - Variable in class com.SecurePlay.SPMessageClass
This is the unique identifier of the transaction associated with the message.
transactionID - Variable in class com.SecurePlay.SPRootTransactionClass
If associated with a transaction: This property holds the unique identifier for the transaction instance within a game instance.
transactionRegistry - Static variable in class com.SecurePlay.SPUtil
This property holds transaction instances available to this class.
transactionincluded(String) - Method in class com.SecurePlay.SPGameClass
This method checks the specified transaction ID against the currently included transaction IDs in the game instance.
transactionincluded(String) - Method in interface com.SecurePlay.SPGameInterface
This method checks the specified transaction ID against the currently included transaction IDs in the game instance.
transactionstatus - Variable in class com.SecurePlay.SPAbstractTransactionClass
This is a string that describes the current state of the transaction.
transtype - Variable in class com.SecurePlay.SPAbstractTransactionClass
Type of Transaction

U

UpdateCommsStatus() - Method in class com.SecurePlay.SPCommsManagerClass
This method reviews and updates the status of the comms instance.
uniqueAddress - Variable in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Map that contains the common address that SPL uses and the unique address that TCP uses.
uniqueAddress - Variable in class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP
Map that contains the common address that SPL uses and the unique address that TCP uses.
unsetGamePlayerAddress(String, String) - Method in class com.SecurePlay.Comms.SPCGenericCommsServer.SPCGenericCommsServerClass
Unsets an address of a player in a game.
unsetUniqueAddress(String) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SPCcommsTCP
Unsets a unique address.
unsetUniqueAddress(String) - Method in class com.SecurePlay.Comms.SPCcommsUDP.SPCcommsUDP
Unsets a unique address associated with this address.

V

VectorToStringArr(Vector) - Static method in class com.SecurePlay.SPUtil
This method converts a Vector to a string array.
validateGameKeyStore(String) - Method in class com.SecurePlay.SPSjsec1.SPSSecurityManager_BasicJavaSecClass
This method validates the contents of a game key store to see that it is ready for use in a game.
validateMessageLoad() - Method in class com.SecurePlay.SPMessageClass
This method validates a SPMessageClass instance to check that it is well-formed - that all of the parameters are set from a SPMessageClass perspective.
vdealtEventList - Variable in class com.SecurePlay.SPTRandomClass
This is a duplicate of the dealtEventList array that is used for verification purposes only.
vectorToString(Vector, String) - Static method in class com.SecurePlay.SPUtil
Concatinates the objects in a Vector into a string using a delimiter.
verified - Variable in class com.SecurePlay.SPTRandomClass
This property holds three states: TRUE, if the Random can be completely verified, FALSE, if verification fails or the Random is not complete, and CONSISTENT if the Random is complete and the data is consistent with a valid Random but the Random cannot be completely verified (due to private random events).
verifyMessageSignature(SPSecurityManagerInterface) - Method in class com.SecurePlay.SPMessageClass
This method verifies the signature associated with a message.
viewRegisteredTransaction() - Static method in class com.SecurePlay.SPUtil
This method allows users to see what transactions have been registered.

W

warning(SAXParseException) - Method in class com.SecurePlay.SPUxml.SPUxml
This method is called when warnings occur
write(String) - Method in class com.SecurePlay.Comms.SPCcommsHTTP.SocketConnectionHTTP
Writes HTTP formatted messages.
write(byte[]) - Method in class com.SecurePlay.Comms.SPCcommsTCP.SocketConnectionTCP
This method writes messages to the connection.

X

XMLaddDTD() - Static method in class com.SecurePlay.SPUxml.SPUxml
This method returns the DTD for the XML message document.
XMLdeserializeBufferedReader(BufferedReader, boolean) - Static method in class com.SecurePlay.SPUxml.SPUxml
This method deserializes XML documents into SPABstractMessageClasses from a BufferedReader.
XMLdeserializeFile(String) - Static method in class com.SecurePlay.SPUxml.SPUxml
This method deserializes an XML document to SPAbstractMessageClasses, using the specified file name.
XMLdeserializeFile(String, boolean) - Static method in class com.SecurePlay.SPUxml.SPUxml
This method deserializes an XML document to SPAbstractMessageClasses, using the specified file name, and gives you the option of checking the DTD.
XMLdeserializeString(String) - Static method in class com.SecurePlay.SPUxml.SPUxml
This method deserializes an XML document to SPAbstractMessageClasses, from a string.
XMLdeserializeString(String, boolean) - Static method in class com.SecurePlay.SPUxml.SPUxml
This method deserializes an XML document to SPAbstractMessageClasses, from a string, and gives you the option of checking the DTD.
XMLserialize(SPMessageClass) - Static method in class com.SecurePlay.SPUxml.SPUxml
This method serializes only one SPMessageClass into an XML document and does not include the DTD.
XMLserialize(SPMessageClass, boolean) - Static method in class com.SecurePlay.SPUxml.SPUxml
This method serializes only one SPMessageClass into an XML document and gives you the option to include the DTD.
XMLserialize(SPMessageClass[]) - Static method in class com.SecurePlay.SPUxml.SPUxml
This method serializes only multiple SPMessageClass into an XML document and does not include the DTD.
XMLserialize(SPMessageClass[], boolean) - Static method in class com.SecurePlay.SPUxml.SPUxml
This method serializes only multiple SPMessageClass into an XML document and gives you the option to include the DTD.
XMLserializefooter() - Static method in class com.SecurePlay.SPUxml.SPUxml
This method serializes the message package footer
XMLserializeheader(boolean) - Static method in class com.SecurePlay.SPUxml.SPUxml
This method serializes the message header with our without the DTD
XreferenceTwoArrays(String[], String[]) - Static method in class com.SecurePlay.SPUtil
Cross References two string array and returns number of same strings or mathces occured between two arrays.

A B C D E F G H I K L M N O P Q R S T U V W X
SecurePlayLibray J2SE
v2.1

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.