Nicolas Cannasse il y a 14 ans
Parent
commit
21f921c544

+ 9 - 0
std/flash9/sampler/ClassFactory.hx

@@ -0,0 +1,9 @@
+package flash.sampler;
+
+extern class ClassFactory {
+	function new() : Void;
+	static var DeleteObjectSampleClass : Class<Dynamic>;
+	static var NewObjectSampleClass : Class<Dynamic>;
+	static var SampleClass : Class<Dynamic>;
+	static var StackFrameClass : Class<Dynamic>;
+}

+ 14 - 0
std/flash9/security/CertificateStatus.hx

@@ -0,0 +1,14 @@
+package flash.security;
+
+extern class CertificateStatus {
+	function new() : Void;
+	static var EXPIRED : String;
+	static var INVALID : String;
+	static var INVALID_CHAIN : String;
+	static var NOT_YET_VALID : String;
+	static var PRINCIPAL_MISMATCH : String;
+	static var REVOKED : String;
+	static var TRUSTED : String;
+	static var UNKNOWN : String;
+	static var UNTRUSTED_SIGNERS : String;
+}

+ 12 - 0
std/flash9/security/X500DistinguishedName.hx

@@ -0,0 +1,12 @@
+package flash.security;
+
+extern class X500DistinguishedName {
+	var commonName(default,null) : String;
+	var countryName(default,null) : String;
+	var localityName(default,null) : String;
+	var organizationName(default,null) : String;
+	var organizationalUnitName(default,null) : String;
+	var stateOrProvinceName(default,null) : String;
+	function new() : Void;
+	function toString() : String;
+}

+ 18 - 0
std/flash9/security/X509Certificate.hx

@@ -0,0 +1,18 @@
+package flash.security;
+
+extern class X509Certificate {
+	var encoded(default,null) : flash.utils.ByteArray;
+	var issuer(default,null) : X500DistinguishedName;
+	var issuerUniqueID(default,null) : String;
+	var serialNumber(default,null) : String;
+	var signatureAlgorithmOID(default,null) : String;
+	var signatureAlgorithmParams(default,null) : flash.utils.ByteArray;
+	var subject(default,null) : X500DistinguishedName;
+	var subjectPublicKey(default,null) : String;
+	var subjectPublicKeyAlgorithmOID(default,null) : String;
+	var subjectUniqueID(default,null) : String;
+	var validNotAfter(default,null) : Date;
+	var validNotBefore(default,null) : Date;
+	var version(default,null) : UInt;
+	function new() : Void;
+}