UNPKG

cordova-plugin-mas-core

Version:
172 lines (144 loc) 7.77 kB
<?xml version="1.0" encoding="UTF-8"?> <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0" xmlns:android="http://schemas.android.com/apk/res/android" id="cordova-plugin-mas-core" version="2.1.0"> <name>MAS</name> <description>Cordova MAS Plugin</description> <license>Broadcom</license> <keywords>cordova, MAS, Broadcom</keywords> <js-module src="www/MASPlugin.js" name="MASPlugin"> <clobbers target="MASPlugin" /> </js-module> <js-module src="www/MASPluginApplication.js" name="MASPluginApplication"> <clobbers target="MASPluginApplication" /> </js-module> <js-module src="www/MASPluginAuthProviders.js" name="MASPluginAuthProviders"> <clobbers target="MASPluginAuthProviders" /> </js-module> <js-module src="www/MASPluginCallbacks.js" name="MASPluginCallbacks"> <clobbers target="MASPluginCallbacks" /> </js-module> <js-module src="www/MASPluginConstants.js" name="MASPluginConstants"> <clobbers target="MASPluginConstants" /> </js-module> <js-module src="www/MASPluginDevice.js" name="MASPluginDevice"> <clobbers target="MASPluginDevice" /> </js-module> <js-module src="www/MASPluginMAS.js" name="MASPluginMAS"> <clobbers target="MASPluginMAS" /> </js-module> <js-module src="www/MASPluginUser.js" name="MASPluginUser"> <clobbers target="MASPluginUser" /> </js-module> <js-module src="www/MASPluginGroup.js" name="MASPluginGroup"> <clobbers target="MASPluginGroup" /> </js-module> <js-module src="www/MASPluginUtils.js" name="MASPluginUtils"> <clobbers target="MASPluginUtils" /> </js-module> <js-module src="www/MASPluginMultipartForm.js" name="MASPluginMultipartForm"> <clobbers target="MASPluginMultipartForm" /> </js-module> <js-module src="www/simple-popup.js" name="PopupUI"> <clobbers target="PopupUI" /> </js-module> <js-module src="www/MASPluginSecurityConfiguration.js" name="MASPluginSecurityConfiguration"> <clobbers target="MASPluginSecurityConfiguration" /> </js-module> <hook type="before_prepare" src="scripts/MASBeforePrepare.js" /> <asset src="sample/html/mas-login.html" target="masui/mas-login.html"/> <asset src="sample/html/mas-otp.html" target="masui/mas-otp.html"/> <asset src="sample/html/mas-otpchannel.html" target="masui/mas-otpchannel.html"/> <asset src="sample/html/mas-enterpriseBrowser.html" target="masui/mas-enterpriseBrowser.html" /> <asset src="sample/html/custom-login.html" target="custom-login.html" /> <asset src="sample/img" target="masui/img"/> <!-- iOS --> <platform name="ios" > <config-file target="config.xml" parent="/*" > <preference name="deployment-target" value="9.0"/> <feature name="MASPluginMAS" > <param name="ios-package" value="MASPluginMAS"/> </feature> <feature name="MASPluginUser" > <param name="ios-package" value="MASPluginUser"/> </feature> <feature name="MASPluginGroup" > <param name="ios-package" value="MASPluginGroup"/> </feature> <feature name="MASPluginDevice" > <param name="ios-package" value="MASPluginDevice"/> </feature> <feature name="MASPluginApplication" > <param name="ios-package" value="MASPluginApplication"/> </feature> <feature name="MASPluginAuthProviders" > <param name="ios-package" value="MASPluginAuthProviders"/> </feature> </config-file> <header-file src="src/ios/MASPluginMAS.h" /> <source-file src="src/ios/MASPluginMAS.m" /> <header-file src="src/ios/MASPluginUser.h" /> <source-file src="src/ios/MASPluginUser.m" /> <header-file src="src/ios/MASPluginGroup.h" /> <source-file src="src/ios/MASPluginGroup.m" /> <header-file src="src/ios/MASPluginDevice.h" /> <source-file src="src/ios/MASPluginDevice.m" /> <header-file src="src/ios/MASPluginApplication.h" /> <source-file src="src/ios/MASPluginApplication.m" /> <header-file src="src/ios/MASPluginAuthProviders.h" /> <source-file src="src/ios/MASPluginAuthProviders.m" /> <header-file src="src/ios/MASPluginAuthenticationController.h" /> <source-file src="src/ios/MASPluginAuthenticationController.m" /> <header-file src="src/ios/WebViewController.h" /> <source-file src="src/ios/WebViewController.m" /> <resource-file src="src/ios/EnterpriseBrowser.storyboard" /> <podspec> <config> <source url="https://github.com/CocoaPods/Specs.git"/> </config> <pods use-frameworks="true" > <pod name="MASFoundation" spec="~> 2.1.00" /> <pod name="MASUI" spec="~> 2.1.00" /> </pods> </podspec> <hook type="before_plugin_uninstall" src="scripts/MASBeforePluginRemoveIos.js" /> </platform> <!-- Android --> <platform name="android"> <config-file target="res/xml/config.xml" parent="/*"> <feature name="MASPluginMAS" > <param name="android-package" value="com.ca.mas.cordova.core.MASPluginMAS"/> </feature> <feature name="MASPluginUser" > <param name="android-package" value="com.ca.mas.cordova.core.MASPluginUser"/> </feature> <feature name="MASPluginDevice" > <param name="android-package" value="com.ca.mas.cordova.core.MASPluginDevice"/> </feature> <feature name="MASPluginApplication" > <param name="android-package" value="com.ca.mas.cordova.core.MASPluginApplication"/> </feature> </config-file> <config-file target="AndroidManifest.xml" parent="/*"> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> <uses-permission android:name="android.permission.NFC" /> <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> </config-file> <framework src="com.ca:mas:2.1.00" /> <framework src="com.ca:masui:2.1.00" /> <source-file src="src/android/MASPluginMAS.java" target-dir="src/com/ca/mas/cordova/core" /> <source-file src="src/android/MASPluginUser.java" target-dir="src/com/ca/mas/cordova/core" /> <source-file src="src/android/MASPluginDevice.java" target-dir="src/com/ca/mas/cordova/core" /> <source-file src="src/android/MASPluginApplication.java" target-dir="src/com/ca/mas/cordova/core" /> <source-file src="src/android/MASCordovaPlugin.java" target-dir="src/com/ca/mas/cordova/core" /> <source-file src="src/android/MASUtil.java" target-dir="src/com/ca/mas/cordova/core" /> <source-file src="src/android/MASCordovaException.java" target-dir="src/com/ca/mas/cordova/core" /> <hook type="before_plugin_uninstall" src="scripts/MASBeforePluginRemoveAndroid.js" /> </platform> </plugin>