ActionScript 3 Cryptography Library | All Packages | All Classes | Index | Frames No Frames |
ISecurityParameters

Package | com.hurlant.crypto.tls
Interface | public interface ISecurityParameters
Implementors | SSLSecurityParameters, TLSSecurityParameters

Public Properties

| Property | Defined By
--- | --- | ---
|  | useRSA : Boolean [read-only] | ISecurityParameters
|  | version : uint [read-only] | ISecurityParameters

Public Methods

| Method | Defined By
--- | --- | ---
|  | computeCertificateVerify(side:uint, handshakeRecords:ByteArray):ByteArray | ISecurityParameters
|  | computeVerifyData(side:uint, handshakeMessages:ByteArray):ByteArray | ISecurityParameters
|  | getBulkCipher():uint | ISecurityParameters
|  | getCipherType():uint | ISecurityParameters
|  | getConnectionStates():Object | ISecurityParameters
|  | getMacAlgorithm():uint | ISecurityParameters
|  | reset():void | ISecurityParameters
|  | setCipher(cipher:uint):void | ISecurityParameters
|  | setClientRandom(secret:ByteArray):void | ISecurityParameters
|  | setCompression(algo:uint):void | ISecurityParameters
|  | setPreMasterSecret(secret:ByteArray):void | ISecurityParameters
|  | setServerRandom(secret:ByteArray):void | ISecurityParameters

Property Detail

useRSA | property

`useRSA:Boolean` [read-only]

Implementation
`public function get useRSA():Boolean`

version | property |

`version:uint` [read-only]

Implementation
`public function get version():uint`
Method Detail

computeCertificateVerify | () | method

`public function computeCertificateVerify(side:uint, handshakeRecords:ByteArray):ByteArray`

Parameters

| `side:uint`
| `handshakeRecords:ByteArray`

Returns

| `ByteArray`

computeVerifyData | () | method |

`public function computeVerifyData(side:uint, handshakeMessages:ByteArray):ByteArray`

Parameters

| `side:uint`
| `handshakeMessages:ByteArray`

Returns

| `ByteArray`

getBulkCipher | () | method |

`public function getBulkCipher():uint`

Returns

| `uint`

getCipherType | () | method |

`public function getCipherType():uint`

Returns

| `uint`

getConnectionStates | () | method |

`public function getConnectionStates():Object`

Returns

| `Object`

getMacAlgorithm | () | method |

`public function getMacAlgorithm():uint`

Returns

| `uint`

reset | () | method |

`public function reset():void`

setCipher | () | method |

`public function setCipher(cipher:uint):void`

Parameters

| `cipher:uint`

setClientRandom | () | method |

`public function setClientRandom(secret:ByteArray):void`

Parameters

| `secret:ByteArray`

setCompression | () | method |

`public function setCompression(algo:uint):void`

Parameters

| `algo:uint`

setPreMasterSecret | () | method |

`public function setPreMasterSecret(secret:ByteArray):void`

Parameters

| `secret:ByteArray`

setServerRandom | () | method |

`public function setServerRandom(secret:ByteArray):void`

Parameters

| `secret:ByteArray`

Mon May 20 2013, 09:16 PM +02:00