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