-
-
Notifications
You must be signed in to change notification settings - Fork 995
Expand file tree
/
Copy pathSecureSocket.as
More file actions
29 lines (22 loc) · 882 Bytes
/
SecureSocket.as
File metadata and controls
29 lines (22 loc) · 882 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package flash.net {
import __ruffle__.stub_method;
import __ruffle__.stub_getter;
import flash.utils.ByteArray;
[API("662")]
public class SecureSocket extends Socket {
public function SecureSocket() {
super();
this.timeout = 20000;
}
public static native function get isSupported():Boolean;
public native function get serverCertificateStatus():String;
public function get serverCertificate():* {
stub_getter("flash.net.SecureSocket", "serverCertificate");
return null;
}
public function addBinaryChainBuildingCertificate(certificate:ByteArray, trusted:Boolean):void {
stub_method("flash.net.SecureSocket", "addBinaryChainBuildingCertificate");
}
public override native function connect(host:String, port:int):void;
}
}