Packagecom.hurlant.crypto.tls
Classpublic class TLSConnectionState
ImplementsIConnectionState



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):ByteArrayParameters
type:uint
 
length:uint
 
p:ByteArray

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

Returns
ByteArray