Packagecom.hurlant.crypto.tls
Classpublic class TLSConnectionState
InheritanceTLSConnectionState Inheritance Object
Implements IConnectionState



Public Methods
 MethodDefined By
  
TLSConnectionState(bulkCipher:uint = 0, cipherType:uint = 0, macAlgorithm:uint = 0, mac:ByteArray = null, key:ByteArray = null, IV:ByteArray = null)
TLSConnectionState
  
decrypt(type:uint, length:uint, p:ByteArray):ByteArray
TLSConnectionState
  
encrypt(type:uint, p:ByteArray):ByteArray
TLSConnectionState
Constructor Detail
TLSConnectionState()Constructor
public function TLSConnectionState(bulkCipher:uint = 0, cipherType:uint = 0, macAlgorithm:uint = 0, mac:ByteArray = null, key:ByteArray = null, IV:ByteArray = null)



Parameters
bulkCipher:uint (default = 0)
 
cipherType:uint (default = 0)
 
macAlgorithm:uint (default = 0)
 
mac:ByteArray (default = null)
 
key:ByteArray (default = null)
 
IV:ByteArray (default = null)
Method Detail
decrypt()method
public function decrypt(type:uint, length:uint, p:ByteArray):ByteArray

Parameters

type:uint
 
length:uint
 
p:ByteArray

Returns
ByteArray
encrypt()method 
public function encrypt(type:uint, p:ByteArray):ByteArray

Parameters

type:uint
 
p:ByteArray

Returns
ByteArray