diff --git a/dotnet/xml/FrameworksIndex/msal-model-dotnet-latest.xml b/dotnet/xml/FrameworksIndex/msal-model-dotnet-latest.xml index aa012ffc..9780786d 100644 --- a/dotnet/xml/FrameworksIndex/msal-model-dotnet-latest.xml +++ b/dotnet/xml/FrameworksIndex/msal-model-dotnet-latest.xml @@ -1,7 +1,7 @@  - + diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/AcquireTokenOptions.xml b/dotnet/xml/Microsoft.Identity.Abstractions/AcquireTokenOptions.xml index 6199bd66..25887e11 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/AcquireTokenOptions.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/AcquireTokenOptions.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 System.Object @@ -37,7 +38,7 @@ Constructor Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -56,7 +57,7 @@ Constructor Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -77,7 +78,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -85,7 +86,7 @@ Gets the name of the options describing the confidential client application (ClientID, - Region, Authority, client credentials). In ASP.NET Core, the authenticatiopn options name + Region, Authority, client credentials). In ASP.NET Core, the authentication options name is the same as the authentication scheme. To be added. @@ -101,7 +102,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -126,7 +127,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.AcquireTokenOptions @@ -149,7 +150,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Nullable<System.Guid> @@ -171,7 +172,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Collections.Generic.IDictionary<System.String,System.String> @@ -191,7 +192,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Collections.Generic.IDictionary<System.String,System.String> @@ -214,7 +215,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Boolean @@ -240,7 +241,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -267,7 +268,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -290,7 +291,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.ManagedIdentityOptions @@ -333,7 +334,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -355,7 +356,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -380,7 +381,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -405,7 +406,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/AcquireTokenResult.xml b/dotnet/xml/Microsoft.Identity.Abstractions/AcquireTokenResult.xml index 9c1f774b..85aaf341 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/AcquireTokenResult.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/AcquireTokenResult.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 System.Object @@ -37,7 +38,7 @@ Constructor Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -71,7 +72,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -95,7 +96,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Guid @@ -118,7 +119,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.DateTimeOffset @@ -142,7 +143,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -164,7 +165,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Collections.Generic.IEnumerable<System.String> @@ -187,7 +188,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -212,7 +213,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/AuthorizationHeaderProviderOptions.xml b/dotnet/xml/Microsoft.Identity.Abstractions/AuthorizationHeaderProviderOptions.xml index b7121e37..0591b497 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/AuthorizationHeaderProviderOptions.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/AuthorizationHeaderProviderOptions.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 System.Object @@ -37,7 +38,7 @@ Constructor Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -56,7 +57,7 @@ Constructor Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -78,7 +79,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.AcquireTokenOptions @@ -100,7 +101,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -122,7 +123,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.AuthorizationHeaderProviderOptions @@ -145,7 +146,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.AuthorizationHeaderProviderOptions @@ -168,7 +169,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Action<System.Net.Http.HttpRequestMessage> @@ -192,7 +193,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -215,7 +216,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -243,7 +244,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -271,7 +272,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -293,7 +294,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Boolean diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/CredentialDescription.xml b/dotnet/xml/Microsoft.Identity.Abstractions/CredentialDescription.xml index d30b818f..a063d023 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/CredentialDescription.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/CredentialDescription.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 System.Object @@ -41,7 +42,7 @@ Constructor Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -58,7 +59,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -89,7 +90,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Object @@ -112,7 +113,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Security.Cryptography.X509Certificates.X509Certificate2 @@ -137,7 +138,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -172,7 +173,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -207,7 +208,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -241,7 +242,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -255,10 +256,10 @@ To be added. Use this property in conjunction with or . - - + + @@ -270,7 +271,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -305,7 +306,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -337,7 +338,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -372,7 +373,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialType @@ -399,7 +400,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.AuthorizationHeaderProviderOptions @@ -434,7 +435,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -456,7 +457,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -488,7 +489,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -522,7 +523,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -556,7 +557,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -604,7 +605,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -641,7 +642,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Boolean @@ -665,7 +666,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialSource @@ -688,7 +689,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/CredentialSource.xml b/dotnet/xml/Microsoft.Identity.Abstractions/CredentialSource.xml index 8094d8f3..f65d54fd 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/CredentialSource.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/CredentialSource.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 System.Enum @@ -41,7 +42,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialSource @@ -74,7 +75,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialSource @@ -105,7 +106,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialSource @@ -127,7 +128,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialSource @@ -158,7 +159,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialSource @@ -190,7 +191,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialSource @@ -220,7 +221,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialSource @@ -252,7 +253,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialSource @@ -284,7 +285,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialSource @@ -307,7 +308,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialSource @@ -339,7 +340,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialSource diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/CredentialSourceLoaderParameters.xml b/dotnet/xml/Microsoft.Identity.Abstractions/CredentialSourceLoaderParameters.xml index 0d8bfc81..b67e27c3 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/CredentialSourceLoaderParameters.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/CredentialSourceLoaderParameters.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 System.Object @@ -40,7 +41,7 @@ Constructor Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -65,7 +66,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -87,7 +88,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/CredentialType.xml b/dotnet/xml/Microsoft.Identity.Abstractions/CredentialType.xml index 371ed237..cc9ac4eb 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/CredentialType.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/CredentialType.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 System.Enum @@ -38,7 +39,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialType @@ -60,7 +61,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialType @@ -81,7 +82,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialType @@ -102,7 +103,7 @@ Field Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialType diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/DownstreamApiOptions.xml b/dotnet/xml/Microsoft.Identity.Abstractions/DownstreamApiOptions.xml index 130695df..d9e3570c 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/DownstreamApiOptions.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/DownstreamApiOptions.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.AuthorizationHeaderProviderOptions @@ -67,7 +68,7 @@ Constructor Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -86,7 +87,7 @@ Constructor Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -108,7 +109,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -132,7 +133,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.DownstreamApiOptions @@ -155,7 +156,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.AuthorizationHeaderProviderOptions @@ -177,7 +178,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -200,7 +201,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Func<System.Net.Http.HttpContent,System.Object> @@ -223,7 +224,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Collections.Generic.IEnumerable<System.String> @@ -249,7 +250,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Func<System.Object,System.Net.Http.HttpContent> diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/DownstreamApiOptionsReadOnlyHttpMethod.xml b/dotnet/xml/Microsoft.Identity.Abstractions/DownstreamApiOptionsReadOnlyHttpMethod.xml index bca74e9c..4b016189 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/DownstreamApiOptionsReadOnlyHttpMethod.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/DownstreamApiOptionsReadOnlyHttpMethod.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.DownstreamApiOptions @@ -40,7 +41,7 @@ Constructor Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -64,7 +65,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.DownstreamApiOptionsReadOnlyHttpMethod @@ -87,7 +88,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.AuthorizationHeaderProviderOptions @@ -109,7 +110,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/IAuthorizationHeaderProvider.xml b/dotnet/xml/Microsoft.Identity.Abstractions/IAuthorizationHeaderProvider.xml index cf5d334f..136f9813 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/IAuthorizationHeaderProvider.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/IAuthorizationHeaderProvider.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 @@ -34,7 +35,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<System.String> @@ -71,7 +72,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<System.String> @@ -106,7 +107,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<System.String> diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/ICredentialSourceLoader.xml b/dotnet/xml/Microsoft.Identity.Abstractions/ICredentialSourceLoader.xml index 2ac64cbd..52dbf377 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/ICredentialSourceLoader.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/ICredentialSourceLoader.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 @@ -34,7 +35,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.CredentialSource @@ -56,7 +57,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/ICredentialsLoader.xml b/dotnet/xml/Microsoft.Identity.Abstractions/ICredentialsLoader.xml index bc0fcd47..a38597f9 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/ICredentialsLoader.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/ICredentialsLoader.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 @@ -39,7 +40,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Collections.Generic.IDictionary<Microsoft.Identity.Abstractions.CredentialSource,Microsoft.Identity.Abstractions.ICredentialSourceLoader> @@ -62,7 +63,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task @@ -91,7 +92,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<Microsoft.Identity.Abstractions.CredentialDescription> @@ -123,7 +124,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Void diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/IDownstreamApi.xml b/dotnet/xml/Microsoft.Identity.Abstractions/IDownstreamApi.xml index 478d8e35..7b4a2fd4 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/IDownstreamApi.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/IDownstreamApi.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 @@ -34,7 +35,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> @@ -72,7 +73,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> @@ -117,7 +118,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> @@ -155,7 +156,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -197,7 +198,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -243,7 +244,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> @@ -287,7 +288,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -333,7 +334,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -412,7 +413,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task @@ -465,7 +466,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -524,7 +525,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task @@ -581,7 +582,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -644,7 +645,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -698,7 +699,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -757,7 +758,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -815,7 +816,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -878,7 +879,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task @@ -931,7 +932,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -990,7 +991,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task @@ -1047,7 +1048,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -1110,7 +1111,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task @@ -1163,7 +1164,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -1222,7 +1223,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task @@ -1279,7 +1280,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -1342,7 +1343,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task @@ -1395,7 +1396,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> @@ -1454,7 +1455,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task @@ -1511,7 +1512,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<TOutput> diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/ITokenAcquirer.xml b/dotnet/xml/Microsoft.Identity.Abstractions/ITokenAcquirer.xml index dd6f7ba6..5199e5f1 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/ITokenAcquirer.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/ITokenAcquirer.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 @@ -34,7 +35,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<Microsoft.Identity.Abstractions.AcquireTokenResult> @@ -69,7 +70,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Threading.Tasks.Task<Microsoft.Identity.Abstractions.AcquireTokenResult> diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/ITokenAcquirerFactory.xml b/dotnet/xml/Microsoft.Identity.Abstractions/ITokenAcquirerFactory.xml index de167f87..dac49c1b 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/ITokenAcquirerFactory.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/ITokenAcquirerFactory.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 @@ -34,7 +35,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.ITokenAcquirer @@ -62,7 +63,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.ITokenAcquirer diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/IdentityApplicationOptions.xml b/dotnet/xml/Microsoft.Identity.Abstractions/IdentityApplicationOptions.xml index edea7a2f..3153e04f 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/IdentityApplicationOptions.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/IdentityApplicationOptions.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 System.Object @@ -41,7 +42,7 @@ Constructor Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -58,7 +59,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Boolean @@ -86,7 +87,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -109,7 +110,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Collections.Generic.IEnumerable<System.String> @@ -151,7 +152,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -184,7 +185,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Collections.Generic.IEnumerable<Microsoft.Identity.Abstractions.CredentialDescription> @@ -232,7 +233,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -255,7 +256,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Boolean @@ -280,7 +281,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Collections.Generic.IDictionary<System.String,System.String> @@ -303,7 +304,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Collections.Generic.IEnumerable<Microsoft.Identity.Abstractions.CredentialDescription> diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/ManagedIdentityOptions.xml b/dotnet/xml/Microsoft.Identity.Abstractions/ManagedIdentityOptions.xml index 5d341449..1c61153a 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/ManagedIdentityOptions.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/ManagedIdentityOptions.xml @@ -9,6 +9,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 System.Object @@ -32,7 +33,7 @@ Constructor Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -49,7 +50,7 @@ Method Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.ManagedIdentityOptions @@ -74,7 +75,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 diff --git a/dotnet/xml/Microsoft.Identity.Abstractions/MicrosoftIdentityApplicationOptions.xml b/dotnet/xml/Microsoft.Identity.Abstractions/MicrosoftIdentityApplicationOptions.xml index d06a4489..453d7506 100644 --- a/dotnet/xml/Microsoft.Identity.Abstractions/MicrosoftIdentityApplicationOptions.xml +++ b/dotnet/xml/Microsoft.Identity.Abstractions/MicrosoftIdentityApplicationOptions.xml @@ -16,6 +16,7 @@ 5.1.0.0 5.3.0.0 6.0.0.0 + 7.0.0.0 Microsoft.Identity.Abstractions.IdentityApplicationOptions @@ -37,7 +38,7 @@ Constructor Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 @@ -54,7 +55,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -78,7 +79,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -102,7 +103,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Collections.Generic.IEnumerable<System.String> @@ -126,7 +127,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -148,7 +149,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -170,7 +171,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -192,7 +193,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -216,7 +217,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -238,7 +239,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -263,7 +264,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -285,7 +286,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Boolean @@ -314,7 +315,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -336,7 +337,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.String @@ -361,7 +362,7 @@ Property Microsoft.Identity.Abstractions - 6.0.0.0 + 7.0.0.0 System.Boolean diff --git a/dotnet/xml/PackageInformation/msal-model-dotnet-latest.json b/dotnet/xml/PackageInformation/msal-model-dotnet-latest.json index bbe3b36c..af06d1cc 100644 --- a/dotnet/xml/PackageInformation/msal-model-dotnet-latest.json +++ b/dotnet/xml/PackageInformation/msal-model-dotnet-latest.json @@ -1 +1 @@ -{"msal-model-dotnet-latest":{"Microsoft.Identity.Abstractions":{"Name":"Microsoft.Identity.Abstractions","Version":"6.0.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web":{"Name":"Microsoft.Identity.Web","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.Certificate":{"Name":"Microsoft.Identity.Web.Certificate","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.Certificateless":{"Name":"Microsoft.Identity.Web.Certificateless","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.DownstreamRestApi":{"Name":"Microsoft.Identity.Web.DownstreamRestApi","Version":"2.0.8-preview","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.TokenCache":{"Name":"Microsoft.Identity.Web.TokenCache","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.MicrosoftGraph":{"Name":"Microsoft.Identity.Web.MicrosoftGraph","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.MicrosoftGraphBeta":{"Name":"Microsoft.Identity.Web.MicrosoftGraphBeta","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.OWIN":{"Name":"Microsoft.Identity.Web.OWIN","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.TokenAcquisition":{"Name":"Microsoft.Identity.Web.TokenAcquisition","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.UI":{"Name":"Microsoft.Identity.Web.UI","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.Azure":{"Name":"Microsoft.Identity.Web.Azure","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"}}} \ No newline at end of file +{"msal-model-dotnet-latest":{"Microsoft.Identity.Abstractions":{"Name":"Microsoft.Identity.Abstractions","Version":"7.0.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web":{"Name":"Microsoft.Identity.Web","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.Certificate":{"Name":"Microsoft.Identity.Web.Certificate","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.Certificateless":{"Name":"Microsoft.Identity.Web.Certificateless","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.DownstreamRestApi":{"Name":"Microsoft.Identity.Web.DownstreamRestApi","Version":"2.0.8-preview","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.TokenCache":{"Name":"Microsoft.Identity.Web.TokenCache","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.MicrosoftGraph":{"Name":"Microsoft.Identity.Web.MicrosoftGraph","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.MicrosoftGraphBeta":{"Name":"Microsoft.Identity.Web.MicrosoftGraphBeta","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.OWIN":{"Name":"Microsoft.Identity.Web.OWIN","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.TokenAcquisition":{"Name":"Microsoft.Identity.Web.TokenAcquisition","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.UI":{"Name":"Microsoft.Identity.Web.UI","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Identity.Web.Azure":{"Name":"Microsoft.Identity.Web.Azure","Version":"3.0.1","Feed":"https://api.nuget.org/v3/index.json"}}} \ No newline at end of file diff --git a/msal-dotnet-articles/acquiring-tokens/desktop-mobile/wam.md b/msal-dotnet-articles/acquiring-tokens/desktop-mobile/wam.md index e4bba5ca..777c2688 100644 --- a/msal-dotnet-articles/acquiring-tokens/desktop-mobile/wam.md +++ b/msal-dotnet-articles/acquiring-tokens/desktop-mobile/wam.md @@ -9,7 +9,7 @@ ms.date: 06/29/2023 MSAL is able to call Web Account Manager (WAM), a Windows component that ships with the OS. This component acts as an authentication broker allowing the users of your app to benefit from integration with accounts known to Windows, such as the account you signed into your Windows session. >[!NOTE] ->WAM is available on Windows 10 and above, as well as Windows Server 2019 and above. MSAL will automatically fallback to a browser if WAM cannot be used. +>WAM is available for use with MSAL.NET-based applications on Windows 10 (Version 1703 - Creators Update) and above, as well as Windows Server 2019 and above. MSAL will automatically fallback to a browser if WAM cannot be used. ## What is a broker @@ -174,6 +174,14 @@ To use the broker, developers will need to call ; or reference `Microsoft.Identity.Client.Desktop` when [authenticating with browser](https://aka.ms/msal-net-uses-web-browser) and call . +## Integration best practices + +To make sure that your customers have a great experience with WAM, we strongly advise you adhere to the following principles: + +1. **Give the user context prior to authentication**. Draw a UI or window that will inform the user that they need to authenticate, along with reasons for authentication. Explain the benefits of your application if it is a background service. +2. **Invoke authentication based on user action**. The user should be aware that they triggered the authentication process in a specific application by clicking a link or a button, or by performing another gesture. Users should not type in credentials in windows that pop up within the operating system with no attached context or actions. +3. **Attempt to [acquire token silently](xref:Microsoft.Identity.Client.AcquireTokenSilentParameterBuilder) first and fall back to [interactive prompt](xref:Microsoft.Identity.Client.AcquireTokenInteractiveParameterBuilder) if that fails**. Customers should only be prompted for interactive authentication if there is an explicit need to re-enter credentials or meet a policy requirement. + ## Troubleshooting ### "MsalClientException (ErrCode 5376): At least one scope needs to be requested for this authentication flow." error message