de.upb.swtpra05.group03.crypto.message
Class KeyTransferMessage

java.lang.Object
  extended byde.upb.swtpra.kernel.message.Message
      extended byde.upb.swtpra.kernel.message.ShuttleToShuttleMessage
          extended byde.upb.swtpra05.group03.crypto.message.KeyTransferMessage

public class KeyTransferMessage
extends de.upb.swtpra.kernel.message.ShuttleToShuttleMessage

ShuttleToShuttleMessage used to transfer the secret key to new shuttles

Version:
$Revision: 1.3 $

Field Summary
private  byte[] key
          key as a bytearray
 
Fields inherited from class de.upb.swtpra.kernel.message.ShuttleToShuttleMessage
 
Fields inherited from class de.upb.swtpra.kernel.message.Message
ALLSHUTTLES
 
Constructor Summary
KeyTransferMessage(de.upb.swtpra.kernel.id.ID senderID, de.upb.swtpra.kernel.id.ID receiverID, byte[] key)
          Constructor
 
Method Summary
 byte[] getKey()
           
 
Methods inherited from class de.upb.swtpra.kernel.message.ShuttleToShuttleMessage
getMessage
 
Methods inherited from class de.upb.swtpra.kernel.message.Message
getReceiverID, getSenderID, isValid, setReceiverID, setSenderID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

key

private final byte[] key
key as a bytearray

Constructor Detail

KeyTransferMessage

public KeyTransferMessage(de.upb.swtpra.kernel.id.ID senderID,
                          de.upb.swtpra.kernel.id.ID receiverID,
                          byte[] key)
Constructor

Parameters:
senderID -
receiverID -
key - the key to be transfered
Method Detail

getKey

public byte[] getKey()
Returns:
key as bytearray