You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Sergey Shakhnazarov (JIRA)" <ji...@apache.org> on 2016/09/29 10:00:28 UTC
[jira] [Created] (CB-11933) [windows] uap: not added on plugin add
Sergey Shakhnazarov created CB-11933:
----------------------------------------
Summary: [windows] uap: not added on plugin add
Key: CB-11933
URL: https://issues.apache.org/jira/browse/CB-11933
Project: Apache Cordova
Issue Type: Bug
Components: Windows
Reporter: Sergey Shakhnazarov
{noformat}
cordova create test
cd test
cordova platform add https://github.com/apache/cordova-windows
cordova plugin add https://github.com/AzureAD/azure-activedirectory-library-for-cordova
cordova plugin add plugins\cordova-plugin-ms-adal\src\windows\sso\
type platforms\windows\package.windows10.appxmanifest
{noformat}
->
{noformat}
<Capabilities>
<Capability Name="internetClient" />
<Capability Name="enterpriseAuthentication" />
<Capability Name="privateNetworkClientServer" />
<Capability Name="sharedUserCertificates" />
</Capabilities>
{noformat}
{{cordova prepare}}
{noformat}
type platforms\windows\package.windows10.appxmanifest
{noformat}
{noformat}
<Capabilities>
<Capability Name="internetClient" />
<uap:Capability Name="enterpriseAuthentication" />
<Capability Name="privateNetworkClientServer" />
<uap:Capability Name="sharedUserCertificates" />
</Capabilities>
{noformat}
{{cordova plugin rm cordova-plugin-ms-adal-sso}}
{noformat}
type platforms\windows\package.windows10.appxmanifest
{noformat}
{noformat}
<Capabilities>
<Capability Name="internetClient" />
<uap:Capability Name="enterpriseAuthentication" />
<uap:Capability Name="sharedUserCertificates" />
</Capabilities>
{noformat}
1. uap: prefixes not being added on plugin add
2. cordova prepare fixes this
3. plugin rm does not remove added capabilities as they have been changed
cordova-plugin-ms-adal-sso plugin.xml:
{noformat}
<platform name="windows">
<js-module name="overrides" src="www/overrides.js">
<runs />
</js-module>
<config-file target="package.appxmanifest" parent="/Package/Capabilities" device-target="windows">
<Capability Name="enterpriseAuthentication" />
<Capability Name="privateNetworkClientServer" />
<Capability Name="sharedUserCertificates" />
</config-file>
</platform>
{noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org