cordova-plugin-s3-ios-tls
Version:
cordova plugin for ios9 apps to add key 'NSExceptionRequiresForwardSecrecy' with value 'NO' for Amazon AWS (S3) hosts
30 lines (29 loc) • 949 B
text/xml
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0" id="cordova-plugin-s3-ios-tls" version="0.1.2">
<name>iOS9 TLS ForwardSecrecy Fix for Amazon S3 endpoints</name>
<author>Johannes la Poutre</author>
<description>Amazon AWS S3 Cordova Plugin to add iOS9 SSL Forward Secrecy exception</description>
<keywords>ios9,tls,ForwardSecrecy,Amazon,aws,s3</keywords>
<license>MIT</license>
<engines>
<engine name="cordova" version=">=3.0.0"/>
</engines>
<platform name="ios">
<config-file target="*-Info.plist" parent="NSAppTransportSecurity">
<dict>
<key>NSAllowsArbitraryLoads</key>
<false/>
<key>NSExceptionDomains</key>
<dict>
<key>amazonaws.com</key>
<dict>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSExceptionRequiresForwardSecrecy</key>
<string>NO</string>
</dict>
</dict>
</dict>
</config-file>
</platform>
</plugin>