| Package | com.hurlant.crypto.tls |
| Class | public class TLSSocket |
| Inheritance | TLSSocket flash.net.Socket |
| Implements | flash.utils.IDataInput, flash.utils.IDataOutput |
| Property | Defined By | ||
|---|---|---|---|
| bytesAvailable : uint [override] [read-only] | TLSSocket | ||
| connected : Boolean [override] [read-only] | TLSSocket | ||
| endian : String [override] | TLSSocket | ||
| objectEncoding : uint [override] | TLSSocket | ||
| Method | Defined By | ||
|---|---|---|---|
| TLSSocket | |||
acceptPeerCertificate(event:Event):void | TLSSocket | ||
close():void [override] | TLSSocket | ||
connect(host:String, port:int):void [override] | TLSSocket | ||
flush():void [override] | TLSSocket | ||
| TLSSocket | |||
onAcceptCert(event:TLSEvent):void | TLSSocket | ||
readBoolean():Boolean [override] | TLSSocket | ||
readByte():int [override] | TLSSocket | ||
readBytes(bytes:ByteArray, offset:uint = 0, length:uint = 0):void [override] | TLSSocket | ||
readDouble():Number [override] | TLSSocket | ||
readFloat():Number [override] | TLSSocket | ||
readInt():int [override] | TLSSocket | ||
readMultiByte(length:uint, charSet:String):String [override] | TLSSocket | ||
readObject():* [override] | TLSSocket | ||
readShort():int [override] | TLSSocket | ||
readUnsignedByte():uint [override] | TLSSocket | ||
readUnsignedInt():uint [override] | TLSSocket | ||
readUnsignedShort():uint [override] | TLSSocket | ||
readUTF():String [override] | TLSSocket | ||
readUTFBytes(length:uint):String [override] | TLSSocket | ||
reinitialize(host:String, config:TLSConfig):void | TLSSocket | ||
rejectPeerCertificate(event:Event):void | TLSSocket | ||
releaseSocket():void | TLSSocket | ||
setTLSConfig(config:TLSConfig):void | TLSSocket | ||
| TLSSocket | |||
writeBoolean(value:Boolean):void [override] | TLSSocket | ||
writeByte(value:int):void [override] | TLSSocket | ||
writeBytes(bytes:ByteArray, offset:uint = 0, length:uint = 0):void [override] | TLSSocket | ||
writeDouble(value:Number):void [override] | TLSSocket | ||
writeFloat(value:Number):void [override] | TLSSocket | ||
writeInt(value:int):void [override] | TLSSocket | ||
writeMultiByte(value:String, charSet:String):void [override] | TLSSocket | ||
writeObject(object:*):void [override] | TLSSocket | ||
writeShort(value:int):void [override] | TLSSocket | ||
writeUnsignedInt(value:uint):void [override] | TLSSocket | ||
writeUTF(value:String):void [override] | TLSSocket | ||
writeUTFBytes(value:String):void [override] | TLSSocket | ||
| Event | Summary | Defined By | ||
|---|---|---|---|---|
| TLSSocket | ||||
| TLSSocket | ||||
| TLSSocket | ||||
| TLSSocket | ||||
| TLSSocket | ||||
| TLSSocket | ||||
| Constant | Defined By | ||
|---|---|---|---|
| ACCEPT_PEER_CERT_PROMPT : String = acceptPeerCertificatePrompt [static] | TLSSocket | ||
| bytesAvailable | property |
bytesAvailable:uint [read-only] [override] public function get bytesAvailable():uint| connected | property |
connected:Boolean [read-only] [override] public function get connected():Boolean| endian | property |
endian:String[override] public function get endian():String public function set endian(value:String):void| objectEncoding | property |
objectEncoding:uint[override] public function get objectEncoding():uint public function set objectEncoding(value:uint):void| TLSSocket | () | Constructor |
public function TLSSocket(host:String = null, port:int = 0, config:TLSConfig = null)host:String (default = null) | |
port:int (default = 0) | |
config:TLSConfig (default = null) |
| acceptPeerCertificate | () | method |
public function acceptPeerCertificate(event:Event):voidParameters
event:Event |
| close | () | method |
override public function close():void| connect | () | method |
override public function connect(host:String, port:int):voidParameters
host:String | |
port:int |
| flush | () | method |
override public function flush():void| getPeerCertificate | () | method |
| onAcceptCert | () | method |
| readBoolean | () | method |
override public function readBoolean():BooleanReturnsBoolean |
| readByte | () | method |
override public function readByte():intReturnsint |
| readBytes | () | method |
override public function readBytes(bytes:ByteArray, offset:uint = 0, length:uint = 0):voidParameters
bytes:ByteArray | |
offset:uint (default = 0) | |
length:uint (default = 0) |
| readDouble | () | method |
override public function readDouble():NumberReturnsNumber |
| readFloat | () | method |
override public function readFloat():NumberReturnsNumber |
| readInt | () | method |
override public function readInt():intReturnsint |
| readMultiByte | () | method |
override public function readMultiByte(length:uint, charSet:String):StringParameters
length:uint | |
charSet:String |
String |
| readObject | () | method |
override public function readObject():*Returns* |
| readShort | () | method |
override public function readShort():intReturnsint |
| readUnsignedByte | () | method |
override public function readUnsignedByte():uintReturnsuint |
| readUnsignedInt | () | method |
override public function readUnsignedInt():uintReturnsuint |
| readUnsignedShort | () | method |
override public function readUnsignedShort():uintReturnsuint |
| readUTF | () | method |
override public function readUTF():StringReturnsString |
| readUTFBytes | () | method |
override public function readUTFBytes(length:uint):StringParameters
length:uint |
String |
| reinitialize | () | method |
public function reinitialize(host:String, config:TLSConfig):voidParameters
host:String | |
config:TLSConfig |
| rejectPeerCertificate | () | method |
public function rejectPeerCertificate(event:Event):voidParameters
event:Event |
| releaseSocket | () | method |
public function releaseSocket():void| setTLSConfig | () | method |
| startTLS | () | method |
public function startTLS(socket:Socket, host:String, config:TLSConfig = null):voidParameters
socket:Socket | |
host:String | |
config:TLSConfig (default = null) |
| writeBoolean | () | method |
override public function writeBoolean(value:Boolean):voidParameters
value:Boolean |
| writeByte | () | method |
override public function writeByte(value:int):voidParameters
value:int |
| writeBytes | () | method |
override public function writeBytes(bytes:ByteArray, offset:uint = 0, length:uint = 0):voidParameters
bytes:ByteArray | |
offset:uint (default = 0) | |
length:uint (default = 0) |
| writeDouble | () | method |
override public function writeDouble(value:Number):voidParameters
value:Number |
| writeFloat | () | method |
override public function writeFloat(value:Number):voidParameters
value:Number |
| writeInt | () | method |
override public function writeInt(value:int):voidParameters
value:int |
| writeMultiByte | () | method |
override public function writeMultiByte(value:String, charSet:String):voidParameters
value:String | |
charSet:String |
| writeObject | () | method |
override public function writeObject(object:*):voidParameters
object:* |
| writeShort | () | method |
override public function writeShort(value:int):voidParameters
value:int |
| writeUnsignedInt | () | method |
override public function writeUnsignedInt(value:uint):voidParameters
value:uint |
| writeUTF | () | method |
override public function writeUTF(value:String):voidParameters
value:String |
| writeUTFBytes | () | method |
override public function writeUTFBytes(value:String):voidParameters
value:String |
| acceptPeerCertificatePrompt | Event |
flash.events.Event| close | Event |
flash.events.Event| connect | Event |
flash.events.Event| ioError | Event |
flash.events.IOErrorEvent| securityError | Event |
flash.events.SecurityErrorEvent| socketData | Event |
flash.events.ProgressEvent| ACCEPT_PEER_CERT_PROMPT | Constant |
public static const ACCEPT_PEER_CERT_PROMPT:String = acceptPeerCertificatePrompt