X509Certificate.hx 1.5 KB

12345678910111213141516171819202122232425262728293031
  1. package flash.security;
  2. extern class X509Certificate {
  3. @:flash.property var encoded(get,never) : flash.utils.ByteArray;
  4. @:flash.property var issuer(get,never) : X500DistinguishedName;
  5. @:flash.property var issuerUniqueID(get,never) : String;
  6. @:flash.property var serialNumber(get,never) : String;
  7. @:flash.property var signatureAlgorithmOID(get,never) : String;
  8. @:flash.property var signatureAlgorithmParams(get,never) : flash.utils.ByteArray;
  9. @:flash.property var subject(get,never) : X500DistinguishedName;
  10. @:flash.property var subjectPublicKey(get,never) : String;
  11. @:flash.property var subjectPublicKeyAlgorithmOID(get,never) : String;
  12. @:flash.property var subjectUniqueID(get,never) : String;
  13. @:flash.property var validNotAfter(get,never) : Date;
  14. @:flash.property var validNotBefore(get,never) : Date;
  15. @:flash.property var version(get,never) : UInt;
  16. function new() : Void;
  17. private function get_encoded() : flash.utils.ByteArray;
  18. private function get_issuer() : X500DistinguishedName;
  19. private function get_issuerUniqueID() : String;
  20. private function get_serialNumber() : String;
  21. private function get_signatureAlgorithmOID() : String;
  22. private function get_signatureAlgorithmParams() : flash.utils.ByteArray;
  23. private function get_subject() : X500DistinguishedName;
  24. private function get_subjectPublicKey() : String;
  25. private function get_subjectPublicKeyAlgorithmOID() : String;
  26. private function get_subjectUniqueID() : String;
  27. private function get_validNotAfter() : Date;
  28. private function get_validNotBefore() : Date;
  29. private function get_version() : UInt;
  30. }