You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

84 lines
3.8 KiB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <plugin xmlns="http://www.phonegap.com/ns/plugins/1.0"
  3. xmlns:android="http://schemas.android.com/apk/res/android"
  4. id="cordova-plugin-http"
  5. version="1.2.0">
  6. <name>SSL Pinning</name>
  7. <description>
  8. Cordova / Phonegap plugin for communicating with HTTP servers using SSL pinning
  9. </description>
  10. <engines>
  11. <engine name="cordova" version=">=3.0.0" />
  12. </engines>
  13. <dependency id="cordova-plugin-file" version=">=2.0.0" />
  14. <js-module src="www/cordovaHTTP.js" name="CordovaHttpPlugin">
  15. <clobbers target="CordovaHttpPlugin" />
  16. </js-module>
  17. <!-- ios -->
  18. <platform name="ios">
  19. <config-file target="config.xml" parent="/*">
  20. <feature name="CordovaHttpPlugin">
  21. <param name="ios-package" value="CordovaHttpPlugin"/>
  22. </feature>
  23. </config-file>
  24. <header-file src="src/ios/CordovaHttpPlugin.h" />
  25. <source-file src="src/ios/CordovaHttpPlugin.m" />
  26. <header-file src="src/ios/TextResponseSerializer.h" />
  27. <source-file src="src/ios/TextResponseSerializer.m" />
  28. <header-file src="src/ios/AFNetworking/AFHTTPSessionManager.h" />
  29. <source-file src="src/ios/AFNetworking/AFHTTPSessionManager.m" />
  30. <header-file src="src/ios/AFNetworking/AFNetworking.h" />
  31. <header-file src="src/ios/AFNetworking/AFNetworkReachabilityManager.h" />
  32. <source-file src="src/ios/AFNetworking/AFNetworkReachabilityManager.m" />
  33. <header-file src="src/ios/AFNetworking/AFSecurityPolicy.h" />
  34. <source-file src="src/ios/AFNetworking/AFSecurityPolicy.m" />
  35. <header-file src="src/ios/AFNetworking/AFURLRequestSerialization.h" />
  36. <source-file src="src/ios/AFNetworking/AFURLRequestSerialization.m" />
  37. <header-file src="src/ios/AFNetworking/AFURLResponseSerialization.h" />
  38. <source-file src="src/ios/AFNetworking/AFURLResponseSerialization.m" />
  39. <header-file src="src/ios/AFNetworking/AFURLSessionManager.h" />
  40. <source-file src="src/ios/AFNetworking/AFURLSessionManager.m" />
  41. <framework src="Security.framework" />
  42. <framework src="SystemConfiguration.framework" />
  43. </platform>
  44. <!--android -->
  45. <platform name="android">
  46. <config-file target="res/xml/config.xml" parent="/*">
  47. <feature name="CordovaHttpPlugin">
  48. <param name="android-package" value="com.synconset.CordovaHttpPlugin"/>
  49. </feature>
  50. </config-file>
  51. <config-file target="AndroidManifest.xml" parent="/manifest">
  52. <uses-permission android:name="android.permission.INTERNET" />
  53. </config-file>
  54. <source-file src="src/android/com/synconset/CordovaHTTP/CordovaHttp.java" target-dir="src/com/synconset" />
  55. <source-file src="src/android/com/synconset/CordovaHTTP/CordovaHttpGet.java" target-dir="src/com/synconset" />
  56. <source-file src="src/android/com/synconset/CordovaHTTP/CordovaHttpPost.java" target-dir="src/com/synconset" />
  57. <source-file src="src/android/com/synconset/CordovaHTTP/CordovaHttpHead.java" target-dir="src/com/synconset" />
  58. <source-file src="src/android/com/synconset/CordovaHTTP/CordovaHttpUpload.java" target-dir="src/com/synconset" />
  59. <source-file src="src/android/com/synconset/CordovaHTTP/CordovaHttpDownload.java" target-dir="src/com/synconset" />
  60. <source-file src="src/android/com/synconset/CordovaHTTP/CordovaHttpPlugin.java" target-dir="src/com/synconset" />
  61. <source-file src="src/android/com/synconset/CordovaHTTP/HttpRequest.java" target-dir="src/com/github/kevinsawicki/http" />
  62. <source-file src="src/android/com/synconset/CordovaHTTP/TLSSocketFactory.java" target-dir="src/com/github/kevinsawicki/http" />
  63. </platform>
  64. </plugin>