Skip to content

Commit 710f307

Browse files
authored
Merge pull request #76 from microsoft/release/update/201205100353
MSAL Port + Async Discovery methods Added
2 parents 1a20c07 + c584367 commit 710f307

24 files changed

+1656
-692
lines changed

README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This repository contains the code for the Microsoft.PowerPlatform.Cds.Client and
1616
This is due to a set of dependencies on nuget packages that are internally available only. At some point in the future, we will expose the supporting nuget packages when we have updated our server infrastructure to support plugin development on .net core.
1717

1818

19-
This encompases the contents of the following nuget packages:
19+
This encompasses the contents of the following nuget packages:
2020

2121
[Microsoft.PowerPlatform.Cds.Client](https://www.nuget.org/packages/Microsoft.PowerPlatform.Cds.Client)
2222
-
@@ -39,13 +39,12 @@ Alpha means that we can and will change the api surface, namepaces and behavior
3939

4040
We encourage you to read the release notes we provide with each nuget packages. As with most of our Nuget packages that are intended as tools or for developer consumption, we extensively comment in release notes.
4141

42-
At this time:
42+
At this time: (12/05/2020)
4343
The alpha version of the SDK libs supports the following and has the following notices:
4444

4545
* .net full framework 4.6.2, 4.7.2, 4.8 and .net core 3.0, 3.1
46-
* We are supporting only Client Secret / Cert flows for .net core. On .net framework additionally we support OAuth User flows
47-
* We are shipping the initial drop using ADAL.net for the Auth Lib. We MAY change to use MSAL shortly
48-
* MSAL would enabled us to support User Interactive flows on .net core.
46+
* We now support all authentication types from CrmServiceClient, ( Client\Secret, Client\Cert, UID\PW Noninteractive, UID\PW interactive.)
47+
* MSAL Port has been completed, this Lib is now using MSAL 4.3+
4948
* The Namespaces of areas WILL change. We do not know what they will change too just yet but they will change before we “release” this.
5049
* The Assembly Names Will likely change at least once more.
5150
* The Message types that are part of the client have been reduced to CDS Core server messages only. Things like “QualifyLeadRequest” have been removed to their own Nuget package ( Microsoft.Dynamics.Sdk.Messages )

src/Build.Common.StandardAndLegacy.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project>
22
<PropertyGroup Condition="'$(TargetFrameworks)' == ''">
33
<TargetFrameworks Condition="'$(OutputType)' == 'Exe'">netcoreapp3.1;net462</TargetFrameworks>
4-
<TargetFrameworks Condition="'$(OutputType)' != 'Exe'">netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks Condition="'$(OutputType)' != 'Exe'">netstandard2.0;net462</TargetFrameworks>
55
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
66
</PropertyGroup>
77

src/Build.Shared.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<PropertyGroup>
44
<PackageVersion_AppInsights>2.9.1</PackageVersion_AppInsights>
55
<PackageVersion_Adal>3.19.8</PackageVersion_Adal>
6+
<PackageVersion_MSAL>4.8.2</PackageVersion_MSAL>
67
<PackageVersion_CdsSdk>4.6.875-weekly-2011.2</PackageVersion_CdsSdk>
78
<PackageVersion_CDSServerNuget>4.6.875-weekly-2011.2</PackageVersion_CDSServerNuget>
89
<PackageVersion_Newtonsoft>10.0.3</PackageVersion_Newtonsoft>

0 commit comments

Comments
 (0)