diff --git a/Security.sln b/Security.sln
index 81d0cc4b9..157849c91 100644
--- a/Security.sln
+++ b/Security.sln
@@ -1,6 +1,6 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26228.0
+VisualStudioVersion = 15.0.26403.7
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{4D2B6A51-2F9F-44F5-8131-EA5CAC053652}"
EndProject
@@ -46,10 +46,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authen
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JwtBearerSample", "samples\JwtBearerSample\JwtBearerSample.csproj", "{D399B84F-591B-4E98-92BA-B0F63E7B6957}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Owin.Security.Interop", "src\Microsoft.Owin.Security.Interop\Microsoft.Owin.Security.Interop.csproj", "{A7922DD8-09F1-43E4-938B-CC523EA08898}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Owin.Security.Interop.Test", "test\Microsoft.Owin.Security.Interop.Test\Microsoft.Owin.Security.Interop.Test.csproj", "{A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenIdConnect.AzureAdSample", "samples\OpenIdConnect.AzureAdSample\OpenIdConnect.AzureAdSample.csproj", "{3A7AD414-EBDE-4F92-B307-4E8F19B6117E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ChunkingCookieManager.Sources.Test", "test\Microsoft.AspNetCore.ChunkingCookieManager.Sources.Test\Microsoft.AspNetCore.ChunkingCookieManager.Sources.Test.csproj", "{51563775-C659-4907-9BAF-9995BAB87D01}"
@@ -140,6 +136,22 @@ Global
{FC152CC4-054B-457E-8D91-389C5DE3C561}.Release|x64.Build.0 = Release|Any CPU
{FC152CC4-054B-457E-8D91-389C5DE3C561}.Release|x86.ActiveCfg = Release|Any CPU
{FC152CC4-054B-457E-8D91-389C5DE3C561}.Release|x86.Build.0 = Release|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|x64.Build.0 = Debug|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|x86.Build.0 = Debug|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|x64.ActiveCfg = Release|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|x64.Build.0 = Release|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|x86.ActiveCfg = Release|Any CPU
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|x86.Build.0 = Release|Any CPU
{EEAAEE68-607B-4E33-AF3E-45C66B4DBA5A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EEAAEE68-607B-4E33-AF3E-45C66B4DBA5A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EEAAEE68-607B-4E33-AF3E-45C66B4DBA5A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@@ -348,38 +360,6 @@ Global
{D399B84F-591B-4E98-92BA-B0F63E7B6957}.Release|x64.Build.0 = Release|Any CPU
{D399B84F-591B-4E98-92BA-B0F63E7B6957}.Release|x86.ActiveCfg = Release|Any CPU
{D399B84F-591B-4E98-92BA-B0F63E7B6957}.Release|x86.Build.0 = Release|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Debug|x64.ActiveCfg = Debug|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Debug|x64.Build.0 = Debug|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Debug|x86.ActiveCfg = Debug|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Debug|x86.Build.0 = Debug|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Release|Any CPU.Build.0 = Release|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Release|Mixed Platforms.Build.0 = Release|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Release|x64.ActiveCfg = Release|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Release|x64.Build.0 = Release|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Release|x86.ActiveCfg = Release|Any CPU
- {A7922DD8-09F1-43E4-938B-CC523EA08898}.Release|x86.Build.0 = Release|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Debug|x64.ActiveCfg = Debug|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Debug|x64.Build.0 = Debug|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Debug|x86.ActiveCfg = Debug|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Debug|x86.Build.0 = Debug|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Release|Any CPU.Build.0 = Release|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Release|Mixed Platforms.Build.0 = Release|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Release|x64.ActiveCfg = Release|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Release|x64.Build.0 = Release|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Release|x86.ActiveCfg = Release|Any CPU
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24}.Release|x86.Build.0 = Release|Any CPU
{3A7AD414-EBDE-4F92-B307-4E8F19B6117E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3A7AD414-EBDE-4F92-B307-4E8F19B6117E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3A7AD414-EBDE-4F92-B307-4E8F19B6117E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@@ -412,22 +392,6 @@ Global
{51563775-C659-4907-9BAF-9995BAB87D01}.Release|x64.Build.0 = Release|Any CPU
{51563775-C659-4907-9BAF-9995BAB87D01}.Release|x86.ActiveCfg = Release|Any CPU
{51563775-C659-4907-9BAF-9995BAB87D01}.Release|x86.Build.0 = Release|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|x64.ActiveCfg = Debug|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|x64.Build.0 = Debug|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|x86.ActiveCfg = Debug|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Debug|x86.Build.0 = Debug|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|Any CPU.Build.0 = Release|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|Mixed Platforms.Build.0 = Release|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|x64.ActiveCfg = Release|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|x64.Build.0 = Release|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|x86.ActiveCfg = Release|Any CPU
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -438,6 +402,7 @@ Global
{19711880-46DA-4A26-9E0F-9B2E41D27651} = {F8C0AA27-F3FB-4286-8E4C-47EF86B539FF}
{BEF0F5C3-EF4E-4649-9C49-D5E279A3CA2B} = {F8C0AA27-F3FB-4286-8E4C-47EF86B539FF}
{FC152CC4-054B-457E-8D91-389C5DE3C561} = {4D2B6A51-2F9F-44F5-8131-EA5CAC053652}
+ {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB} = {4D2B6A51-2F9F-44F5-8131-EA5CAC053652}
{EEAAEE68-607B-4E33-AF3E-45C66B4DBA5A} = {4D2B6A51-2F9F-44F5-8131-EA5CAC053652}
{76579C39-B829-490D-B8BE-1BD35FE8412E} = {4D2B6A51-2F9F-44F5-8131-EA5CAC053652}
{35115D55-B69E-46D4-BB33-C9E9E6EC5E7A} = {4D2B6A51-2F9F-44F5-8131-EA5CAC053652}
@@ -451,10 +416,7 @@ Global
{1790E052-646F-4529-B90E-6FEA95520D69} = {7BF11F3A-60B6-4796-B504-579C67FFBA34}
{2755BFE5-7421-4A31-A644-F817DF5CAA98} = {4D2B6A51-2F9F-44F5-8131-EA5CAC053652}
{D399B84F-591B-4E98-92BA-B0F63E7B6957} = {F8C0AA27-F3FB-4286-8E4C-47EF86B539FF}
- {A7922DD8-09F1-43E4-938B-CC523EA08898} = {4D2B6A51-2F9F-44F5-8131-EA5CAC053652}
- {A2B5DC39-68D5-4145-A8CC-6AEAB7D33A24} = {7BF11F3A-60B6-4796-B504-579C67FFBA34}
{3A7AD414-EBDE-4F92-B307-4E8F19B6117E} = {F8C0AA27-F3FB-4286-8E4C-47EF86B539FF}
{51563775-C659-4907-9BAF-9995BAB87D01} = {7BF11F3A-60B6-4796-B504-579C67FFBA34}
- {BC0D4B56-1A5B-4D88-AFBF-68C0F2D545FB} = {4D2B6A51-2F9F-44F5-8131-EA5CAC053652}
EndGlobalSection
EndGlobal
diff --git a/build/dependencies.props b/build/dependencies.props
index 77c4b3d71..5203ebced 100644
--- a/build/dependencies.props
+++ b/build/dependencies.props
@@ -4,7 +4,7 @@
4.3.0
3.13.8
2.1.3
- 2.0.0-*
+ 2.1.0-*
10.0.1
$(BundledNETStandardPackageVersion)
3.0.1
diff --git a/build/repo.props b/build/repo.props
index d4bab3eeb..396aed1f5 100644
--- a/build/repo.props
+++ b/build/repo.props
@@ -1,5 +1,4 @@
-
diff --git a/samples/CookieSample/CookieSample.csproj b/samples/CookieSample/CookieSample.csproj
index 9fd7e9412..27fa4ca17 100644
--- a/samples/CookieSample/CookieSample.csproj
+++ b/samples/CookieSample/CookieSample.csproj
@@ -1,9 +1,9 @@
-
+
- net46;netcoreapp2.0
+ netcoreapp2.0
diff --git a/samples/CookieSessionSample/CookieSessionSample.csproj b/samples/CookieSessionSample/CookieSessionSample.csproj
index e4a42b8c4..2a838df7e 100644
--- a/samples/CookieSessionSample/CookieSessionSample.csproj
+++ b/samples/CookieSessionSample/CookieSessionSample.csproj
@@ -1,9 +1,9 @@
-
+
- net46;netcoreapp2.0
+ netcoreapp2.0
diff --git a/samples/JwtBearerSample/JwtBearerSample.csproj b/samples/JwtBearerSample/JwtBearerSample.csproj
index 1f9310329..86b04d587 100644
--- a/samples/JwtBearerSample/JwtBearerSample.csproj
+++ b/samples/JwtBearerSample/JwtBearerSample.csproj
@@ -1,9 +1,9 @@
-
+
- net46;netcoreapp2.0
+ netcoreapp2.0
aspnet5-JwtBearerSample-20151210102827
diff --git a/samples/OpenIdConnect.AzureAdSample/OpenIdConnect.AzureAdSample.csproj b/samples/OpenIdConnect.AzureAdSample/OpenIdConnect.AzureAdSample.csproj
index 65d0ef740..274fe9afa 100644
--- a/samples/OpenIdConnect.AzureAdSample/OpenIdConnect.AzureAdSample.csproj
+++ b/samples/OpenIdConnect.AzureAdSample/OpenIdConnect.AzureAdSample.csproj
@@ -3,7 +3,7 @@
- net46;netcoreapp2.0
+ netcoreapp2.0
aspnet5-OpenIdConnectSample-20151210110318
diff --git a/samples/OpenIdConnectSample/OpenIdConnectSample.csproj b/samples/OpenIdConnectSample/OpenIdConnectSample.csproj
index 41bf8c0ef..152072898 100644
--- a/samples/OpenIdConnectSample/OpenIdConnectSample.csproj
+++ b/samples/OpenIdConnectSample/OpenIdConnectSample.csproj
@@ -3,7 +3,7 @@
- net46;netcoreapp2.0
+ netcoreapp2.0
aspnet5-OpenIdConnectSample-20151210110318
diff --git a/samples/SocialSample/SocialSample.csproj b/samples/SocialSample/SocialSample.csproj
index fe63ab5ca..e0336cc0e 100644
--- a/samples/SocialSample/SocialSample.csproj
+++ b/samples/SocialSample/SocialSample.csproj
@@ -3,7 +3,7 @@
- net46;netcoreapp2.0
+ netcoreapp2.0
aspnet5-SocialSample-20151210111056
diff --git a/src/Microsoft.AspNetCore.Authentication.Cookies/Microsoft.AspNetCore.Authentication.Cookies.csproj b/src/Microsoft.AspNetCore.Authentication.Cookies/Microsoft.AspNetCore.Authentication.Cookies.csproj
index a7da8e72c..a5728fbab 100644
--- a/src/Microsoft.AspNetCore.Authentication.Cookies/Microsoft.AspNetCore.Authentication.Cookies.csproj
+++ b/src/Microsoft.AspNetCore.Authentication.Cookies/Microsoft.AspNetCore.Authentication.Cookies.csproj
@@ -4,7 +4,7 @@
ASP.NET Core middleware that enables an application to use cookie based authentication.
- netstandard1.3
+ netcoreapp2.0
$(DefineConstants);SECURITY
$(NoWarn);CS1591
true
diff --git a/src/Microsoft.AspNetCore.Authentication.Cookies/baseline.net45.json b/src/Microsoft.AspNetCore.Authentication.Cookies/baseline.net45.json
deleted file mode 100644
index 56e48d3fe..000000000
--- a/src/Microsoft.AspNetCore.Authentication.Cookies/baseline.net45.json
+++ /dev/null
@@ -1,1661 +0,0 @@
-{
- "AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Cookies, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.Builder.CookieAppBuilderExtensions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "UseCookieAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "UseCookieAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Builder.AuthenticationOptions",
- "ImplementedInterfaces": [
- "Microsoft.Extensions.Options.IOptions"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_CookieName",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_CookieName",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_CookieDomain",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_CookieDomain",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_CookiePath",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_CookiePath",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_CookieHttpOnly",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_CookieHttpOnly",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_CookieSecure",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.CookieSecurePolicy",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_CookieSecure",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.CookieSecurePolicy"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_DataProtectionProvider",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_DataProtectionProvider",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ExpireTimeSpan",
- "Parameters": [],
- "ReturnType": "System.TimeSpan",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ExpireTimeSpan",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.TimeSpan"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SlidingExpiration",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SlidingExpiration",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_LoginPath",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.PathString",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_LoginPath",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.PathString"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_LogoutPath",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.PathString",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_LogoutPath",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.PathString"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_AccessDeniedPath",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.PathString",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_AccessDeniedPath",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.PathString"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ReturnUrlParameter",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ReturnUrlParameter",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Events",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Events",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_TicketDataFormat",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.ISecureDataFormat",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_TicketDataFormat",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.ISecureDataFormat"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SystemClock",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.ISystemClock",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SystemClock",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.ISystemClock"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_CookieManager",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.Cookies.ICookieManager",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_CookieManager",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.ICookieManager"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SessionStore",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.Cookies.ITicketStore",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SessionStore",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.ITicketStore"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.Cookies.ICookieManager"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_ChunkSize",
- "Parameters": [],
- "ReturnType": "System.Nullable",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ChunkSize",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Nullable"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ThrowForPartialCookies",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ThrowForPartialCookies",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetRequestCookie",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "key",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.String",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieManager",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AppendResponseCookie",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "key",
- "Type": "System.String"
- },
- {
- "Name": "value",
- "Type": "System.String"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Http.CookieOptions"
- }
- ],
- "ReturnType": "System.Void",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieManager",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "DeleteCookie",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "key",
- "Type": "System.String"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Http.CookieOptions"
- }
- ],
- "ReturnType": "System.Void",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieManager",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Field",
- "Name": "CookiePrefix",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "LoginPath",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.PathString",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "LogoutPath",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.PathString",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "AccessDeniedPath",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.PathString",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "ReturnUrlParameter",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "AuthenticationScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": [],
- "Constant": true,
- "Literal": "\"Cookies\""
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationMiddleware",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationMiddleware",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "CreateHandler",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "next",
- "Type": "Microsoft.AspNetCore.Http.RequestDelegate"
- },
- {
- "Name": "dataProtectionProvider",
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider"
- },
- {
- "Name": "loggerFactory",
- "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- },
- {
- "Name": "urlEncoder",
- "Type": "System.Text.Encodings.Web.UrlEncoder"
- },
- {
- "Name": "options",
- "Type": "Microsoft.Extensions.Options.IOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Cookies.ICookieManager",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "GetRequestCookie",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "key",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.String",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AppendResponseCookie",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "key",
- "Type": "System.String"
- },
- {
- "Name": "value",
- "Type": "System.String"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Http.CookieOptions"
- }
- ],
- "ReturnType": "System.Void",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "DeleteCookie",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "key",
- "Type": "System.String"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Http.CookieOptions"
- }
- ],
- "ReturnType": "System.Void",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Cookies.ITicketStore",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "StoreAsync",
- "Parameters": [
- {
- "Name": "ticket",
- "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RenewAsync",
- "Parameters": [
- {
- "Name": "key",
- "Type": "System.String"
- },
- {
- "Name": "ticket",
- "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RetrieveAsync",
- "Parameters": [
- {
- "Name": "key",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RemoveAsync",
- "Parameters": [
- {
- "Name": "key",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.BaseContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Options",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_OnValidatePrincipal",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnValidatePrincipal",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnSigningIn",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnSigningIn",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnSignedIn",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnSignedIn",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnSigningOut",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnSigningOut",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnRedirectToLogin",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnRedirectToLogin",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnRedirectToAccessDenied",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnRedirectToAccessDenied",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnRedirectToLogout",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnRedirectToLogout",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnRedirectToReturnUrl",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnRedirectToReturnUrl",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "ValidatePrincipal",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "SigningIn",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "SignedIn",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieSignedInContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "SigningOut",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToLogout",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToLogin",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToReturnUrl",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToAccessDenied",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_RedirectUri",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_RedirectUri",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions"
- },
- {
- "Name": "redirectUri",
- "Type": "System.String"
- },
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieSignedInContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_AuthenticationScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Principal",
- "Parameters": [],
- "ReturnType": "System.Security.Claims.ClaimsPrincipal",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions"
- },
- {
- "Name": "authenticationScheme",
- "Type": "System.String"
- },
- {
- "Name": "principal",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- },
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_AuthenticationScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Principal",
- "Parameters": [],
- "ReturnType": "System.Security.Claims.ClaimsPrincipal",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Principal",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Properties",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_CookieOptions",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.CookieOptions",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_CookieOptions",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.CookieOptions"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions"
- },
- {
- "Name": "authenticationScheme",
- "Type": "System.String"
- },
- {
- "Name": "principal",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- },
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- },
- {
- "Name": "cookieOptions",
- "Type": "Microsoft.AspNetCore.Http.CookieOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_CookieOptions",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.CookieOptions",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_CookieOptions",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.CookieOptions"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Properties",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions"
- },
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- },
- {
- "Name": "cookieOptions",
- "Type": "Microsoft.AspNetCore.Http.CookieOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Principal",
- "Parameters": [],
- "ReturnType": "System.Security.Claims.ClaimsPrincipal",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ShouldRenew",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ShouldRenew",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "ReplacePrincipal",
- "Parameters": [
- {
- "Name": "principal",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RejectPrincipal",
- "Parameters": [],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "ticket",
- "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "ValidatePrincipal",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "SigningIn",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "SignedIn",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieSignedInContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToLogout",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToLogin",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToReturnUrl",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToAccessDenied",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "SigningOut",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- }
- ],
- "SourceFilters": []
-}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.Authentication.Facebook/Microsoft.AspNetCore.Authentication.Facebook.csproj b/src/Microsoft.AspNetCore.Authentication.Facebook/Microsoft.AspNetCore.Authentication.Facebook.csproj
index 8f46ff169..19ec83413 100644
--- a/src/Microsoft.AspNetCore.Authentication.Facebook/Microsoft.AspNetCore.Authentication.Facebook.csproj
+++ b/src/Microsoft.AspNetCore.Authentication.Facebook/Microsoft.AspNetCore.Authentication.Facebook.csproj
@@ -4,7 +4,7 @@
ASP.NET Core middleware that enables an application to support Facebook's OAuth 2.0 authentication workflow.
- netstandard1.3
+ netcoreapp2.0
$(NoWarn);CS1591
true
aspnetcore;authentication;security
diff --git a/src/Microsoft.AspNetCore.Authentication.Facebook/baseline.net45.json b/src/Microsoft.AspNetCore.Authentication.Facebook/baseline.net45.json
deleted file mode 100644
index 1e070fc7f..000000000
--- a/src/Microsoft.AspNetCore.Authentication.Facebook/baseline.net45.json
+++ /dev/null
@@ -1,453 +0,0 @@
-{
- "AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Facebook, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.Authentication.Facebook.FacebookDefaults",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Field",
- "Name": "AuthorizationEndpoint",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "TokenEndpoint",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "UserInformationEndpoint",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "AuthenticationScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": [],
- "Constant": true,
- "Literal": "\"Facebook\""
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Facebook.FacebookHelper",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "GetId",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetAgeRangeMin",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetAgeRangeMax",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetBirthday",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetEmail",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetFirstName",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetGender",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetLastName",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetLink",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetLocation",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetLocale",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetMiddleName",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetName",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetTimeZone",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Facebook.FacebookMiddleware",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "CreateHandler",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "next",
- "Type": "Microsoft.AspNetCore.Http.RequestDelegate"
- },
- {
- "Name": "dataProtectionProvider",
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider"
- },
- {
- "Name": "loggerFactory",
- "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- },
- {
- "Name": "encoder",
- "Type": "System.Text.Encodings.Web.UrlEncoder"
- },
- {
- "Name": "sharedOptions",
- "Type": "Microsoft.Extensions.Options.IOptions"
- },
- {
- "Name": "options",
- "Type": "Microsoft.Extensions.Options.IOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.FacebookAppBuilderExtensions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "UseFacebookAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "UseFacebookAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.FacebookOptions"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.FacebookOptions",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Builder.OAuthOptions",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_AppId",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_AppId",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_AppSecret",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_AppSecret",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SendAppSecretProof",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SendAppSecretProof",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Fields",
- "Parameters": [],
- "ReturnType": "System.Collections.Generic.ICollection",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- }
- ],
- "SourceFilters": []
-}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.Authentication.Google/Microsoft.AspNetCore.Authentication.Google.csproj b/src/Microsoft.AspNetCore.Authentication.Google/Microsoft.AspNetCore.Authentication.Google.csproj
index 7b6c9ee5d..e403fe4a9 100644
--- a/src/Microsoft.AspNetCore.Authentication.Google/Microsoft.AspNetCore.Authentication.Google.csproj
+++ b/src/Microsoft.AspNetCore.Authentication.Google/Microsoft.AspNetCore.Authentication.Google.csproj
@@ -4,7 +4,7 @@
ASP.NET Core contains middleware to support Google's OpenId and OAuth 2.0 authentication workflows.
- netstandard1.3
+ netcoreapp2.0
$(NoWarn);CS1591
true
aspnetcore;authentication;security
diff --git a/src/Microsoft.AspNetCore.Authentication.Google/baseline.net45.json b/src/Microsoft.AspNetCore.Authentication.Google/baseline.net45.json
deleted file mode 100644
index 647633afa..000000000
--- a/src/Microsoft.AspNetCore.Authentication.Google/baseline.net45.json
+++ /dev/null
@@ -1,291 +0,0 @@
-{
- "AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Google, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.Authentication.Google.GoogleDefaults",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Field",
- "Name": "AuthorizationEndpoint",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "TokenEndpoint",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "UserInformationEndpoint",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "AuthenticationScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": [],
- "Constant": true,
- "Literal": "\"Google\""
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Google.GoogleHelper",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "GetId",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetName",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetGivenName",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetFamilyName",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetProfile",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetEmail",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Google.GoogleMiddleware",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "CreateHandler",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "next",
- "Type": "Microsoft.AspNetCore.Http.RequestDelegate"
- },
- {
- "Name": "dataProtectionProvider",
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider"
- },
- {
- "Name": "loggerFactory",
- "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- },
- {
- "Name": "encoder",
- "Type": "System.Text.Encodings.Web.UrlEncoder"
- },
- {
- "Name": "sharedOptions",
- "Type": "Microsoft.Extensions.Options.IOptions"
- },
- {
- "Name": "options",
- "Type": "Microsoft.Extensions.Options.IOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.GoogleAppBuilderExtensions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "UseGoogleAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "UseGoogleAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.GoogleOptions"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.GoogleOptions",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Builder.OAuthOptions",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_AccessType",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_AccessType",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- }
- ],
- "SourceFilters": []
-}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.Authentication.JwtBearer/Microsoft.AspNetCore.Authentication.JwtBearer.csproj b/src/Microsoft.AspNetCore.Authentication.JwtBearer/Microsoft.AspNetCore.Authentication.JwtBearer.csproj
index 9d6c49442..05bdd4131 100644
--- a/src/Microsoft.AspNetCore.Authentication.JwtBearer/Microsoft.AspNetCore.Authentication.JwtBearer.csproj
+++ b/src/Microsoft.AspNetCore.Authentication.JwtBearer/Microsoft.AspNetCore.Authentication.JwtBearer.csproj
@@ -2,7 +2,7 @@
ASP.NET Core middleware that enables an application to receive an OpenID Connect bearer token.
- net46;netstandard1.4
+ netcoreapp2.0
$(NoWarn);CS1591
true
aspnetcore;authentication;security
diff --git a/src/Microsoft.AspNetCore.Authentication.JwtBearer/baseline.net45.json b/src/Microsoft.AspNetCore.Authentication.JwtBearer/baseline.net45.json
deleted file mode 100644
index 37e18e53e..000000000
--- a/src/Microsoft.AspNetCore.Authentication.JwtBearer/baseline.net45.json
+++ /dev/null
@@ -1,976 +0,0 @@
-{
- "AssemblyIdentity": "Microsoft.AspNetCore.Authentication.JwtBearer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerDefaults",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Field",
- "Name": "AuthenticationScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": [],
- "Constant": true,
- "Literal": "\"Bearer\""
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerMiddleware",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationMiddleware",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "CreateHandler",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "next",
- "Type": "Microsoft.AspNetCore.Http.RequestDelegate"
- },
- {
- "Name": "loggerFactory",
- "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- },
- {
- "Name": "encoder",
- "Type": "System.Text.Encodings.Web.UrlEncoder"
- },
- {
- "Name": "options",
- "Type": "Microsoft.Extensions.Options.IOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Exception",
- "Parameters": [],
- "ReturnType": "System.Exception",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Exception",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Exception"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.BaseControlContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Options",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Builder.JwtBearerOptions",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "AuthenticationFailed",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "MessageReceived",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "TokenValidated",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Challenge",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_AuthenticateFailure",
- "Parameters": [],
- "ReturnType": "System.Exception",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_AuthenticateFailure",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Exception"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Error",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Error",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ErrorDescription",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ErrorDescription",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ErrorUri",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ErrorUri",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
- },
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_OnAuthenticationFailed",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnAuthenticationFailed",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnMessageReceived",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnMessageReceived",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnTokenValidated",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnTokenValidated",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnChallenge",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnChallenge",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AuthenticationFailed",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "MessageReceived",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "TokenValidated",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Challenge",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Token",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Token",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_SecurityToken",
- "Parameters": [],
- "ReturnType": "Microsoft.IdentityModel.Tokens.SecurityToken",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SecurityToken",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.IdentityModel.Tokens.SecurityToken"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.JwtBearerAppBuilderExtensions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "UseJwtBearerAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "UseJwtBearerAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.JwtBearerOptions",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Builder.AuthenticationOptions",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_RequireHttpsMetadata",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_RequireHttpsMetadata",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_MetadataAddress",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_MetadataAddress",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Authority",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Authority",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Audience",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Audience",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Challenge",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Challenge",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Events",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Events",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_BackchannelHttpHandler",
- "Parameters": [],
- "ReturnType": "System.Net.Http.HttpMessageHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_BackchannelHttpHandler",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Net.Http.HttpMessageHandler"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_BackchannelTimeout",
- "Parameters": [],
- "ReturnType": "System.TimeSpan",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_BackchannelTimeout",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.TimeSpan"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Configuration",
- "Parameters": [],
- "ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Configuration",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ConfigurationManager",
- "Parameters": [],
- "ReturnType": "Microsoft.IdentityModel.Protocols.IConfigurationManager",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ConfigurationManager",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.IdentityModel.Protocols.IConfigurationManager"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_RefreshOnIssuerKeyNotFound",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_RefreshOnIssuerKeyNotFound",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SystemClock",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.ISystemClock",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SystemClock",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.ISystemClock"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SecurityTokenValidators",
- "Parameters": [],
- "ReturnType": "System.Collections.Generic.IList",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_TokenValidationParameters",
- "Parameters": [],
- "ReturnType": "Microsoft.IdentityModel.Tokens.TokenValidationParameters",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_TokenValidationParameters",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.IdentityModel.Tokens.TokenValidationParameters"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SaveToken",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SaveToken",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_IncludeErrorDetails",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_IncludeErrorDetails",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- }
- ],
- "SourceFilters": []
-}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.Authentication.MicrosoftAccount/Microsoft.AspNetCore.Authentication.MicrosoftAccount.csproj b/src/Microsoft.AspNetCore.Authentication.MicrosoftAccount/Microsoft.AspNetCore.Authentication.MicrosoftAccount.csproj
index 5b8263c9c..4d91e0da1 100644
--- a/src/Microsoft.AspNetCore.Authentication.MicrosoftAccount/Microsoft.AspNetCore.Authentication.MicrosoftAccount.csproj
+++ b/src/Microsoft.AspNetCore.Authentication.MicrosoftAccount/Microsoft.AspNetCore.Authentication.MicrosoftAccount.csproj
@@ -4,7 +4,7 @@
ASP.NET Core middleware that enables an application to support the Microsoft Account authentication workflow.
- netstandard1.3
+ netcoreapp2.0
$(NoWarn);CS1591
true
aspnetcore;authentication;security
diff --git a/src/Microsoft.AspNetCore.Authentication.MicrosoftAccount/baseline.net45.json b/src/Microsoft.AspNetCore.Authentication.MicrosoftAccount/baseline.net45.json
deleted file mode 100644
index 06b3cd0d5..000000000
--- a/src/Microsoft.AspNetCore.Authentication.MicrosoftAccount/baseline.net45.json
+++ /dev/null
@@ -1,256 +0,0 @@
-{
- "AssemblyIdentity": "Microsoft.AspNetCore.Authentication.MicrosoftAccount, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountDefaults",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Field",
- "Name": "AuthorizationEndpoint",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "TokenEndpoint",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "UserInformationEndpoint",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "AuthenticationScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": [],
- "Constant": true,
- "Literal": "\"Microsoft\""
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountHelper",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "GetId",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetDisplayName",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetGivenName",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetSurname",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetEmail",
- "Parameters": [
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountMiddleware",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "CreateHandler",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "next",
- "Type": "Microsoft.AspNetCore.Http.RequestDelegate"
- },
- {
- "Name": "dataProtectionProvider",
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider"
- },
- {
- "Name": "loggerFactory",
- "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- },
- {
- "Name": "encoder",
- "Type": "System.Text.Encodings.Web.UrlEncoder"
- },
- {
- "Name": "sharedOptions",
- "Type": "Microsoft.Extensions.Options.IOptions"
- },
- {
- "Name": "options",
- "Type": "Microsoft.Extensions.Options.IOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.MicrosoftAccountAppBuilderExtensions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "UseMicrosoftAccountAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "UseMicrosoftAccountAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.MicrosoftAccountOptions"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.MicrosoftAccountOptions",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Builder.OAuthOptions",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- }
- ],
- "SourceFilters": []
-}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.Authentication.OAuth/Microsoft.AspNetCore.Authentication.OAuth.csproj b/src/Microsoft.AspNetCore.Authentication.OAuth/Microsoft.AspNetCore.Authentication.OAuth.csproj
index 73b5140ed..5fb75ead9 100644
--- a/src/Microsoft.AspNetCore.Authentication.OAuth/Microsoft.AspNetCore.Authentication.OAuth.csproj
+++ b/src/Microsoft.AspNetCore.Authentication.OAuth/Microsoft.AspNetCore.Authentication.OAuth.csproj
@@ -4,7 +4,7 @@
ASP.NET Core middleware that enables an application to support any standard OAuth 2.0 authentication workflow.
- netstandard1.3
+ netcoreapp2.0
$(NoWarn);CS1591
true
aspnetcore;authentication;security
diff --git a/src/Microsoft.AspNetCore.Authentication.OAuth/baseline.net45.json b/src/Microsoft.AspNetCore.Authentication.OAuth/baseline.net45.json
deleted file mode 100644
index d485aedb1..000000000
--- a/src/Microsoft.AspNetCore.Authentication.OAuth/baseline.net45.json
+++ /dev/null
@@ -1,955 +0,0 @@
-{
- "AssemblyIdentity": "Microsoft.AspNetCore.Authentication.OAuth, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Backchannel",
- "Parameters": [],
- "ReturnType": "System.Net.Http.HttpClient",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleRemoteAuthenticateAsync",
- "Parameters": [],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "ExchangeCodeAsync",
- "Parameters": [
- {
- "Name": "code",
- "Type": "System.String"
- },
- {
- "Name": "redirectUri",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "CreateTicketAsync",
- "Parameters": [
- {
- "Name": "identity",
- "Type": "System.Security.Claims.ClaimsIdentity"
- },
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- },
- {
- "Name": "tokens",
- "Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleUnauthorizedAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "BuildChallengeUrl",
- "Parameters": [
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- },
- {
- "Name": "redirectUri",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.String",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "FormatScope",
- "Parameters": [],
- "ReturnType": "System.String",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "backchannel",
- "Type": "System.Net.Http.HttpClient"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": [
- {
- "ParameterName": "TOptions",
- "ParameterPosition": 0,
- "BaseTypeOrInterfaces": [
- "Microsoft.AspNetCore.Builder.OAuthOptions"
- ]
- }
- ]
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationMiddleware",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Backchannel",
- "Parameters": [],
- "ReturnType": "System.Net.Http.HttpClient",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "CreateHandler",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "next",
- "Type": "Microsoft.AspNetCore.Http.RequestDelegate"
- },
- {
- "Name": "dataProtectionProvider",
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider"
- },
- {
- "Name": "loggerFactory",
- "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- },
- {
- "Name": "encoder",
- "Type": "System.Text.Encodings.Web.UrlEncoder"
- },
- {
- "Name": "sharedOptions",
- "Type": "Microsoft.Extensions.Options.IOptions"
- },
- {
- "Name": "options",
- "Type": "Microsoft.Extensions.Options.IOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": [
- {
- "ParameterName": "TOptions",
- "ParameterPosition": 0,
- "New": true,
- "BaseTypeOrInterfaces": [
- "Microsoft.AspNetCore.Builder.OAuthOptions"
- ]
- }
- ]
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "Success",
- "Parameters": [
- {
- "Name": "response",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Failed",
- "Parameters": [
- {
- "Name": "error",
- "Type": "System.Exception"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Response",
- "Parameters": [],
- "ReturnType": "Newtonsoft.Json.Linq.JObject",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Response",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_AccessToken",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_AccessToken",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_TokenType",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_TokenType",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_RefreshToken",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_RefreshToken",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ExpiresIn",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ExpiresIn",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Error",
- "Parameters": [],
- "ReturnType": "System.Exception",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Error",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Exception"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "CreatingTicket",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToAuthorizationEndpoint",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthRedirectToAuthorizationContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.BaseContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Options",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Builder.OAuthOptions",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_User",
- "Parameters": [],
- "ReturnType": "Newtonsoft.Json.Linq.JObject",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_TokenResponse",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_AccessToken",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_TokenType",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_RefreshToken",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ExpiresIn",
- "Parameters": [],
- "ReturnType": "System.Nullable",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Backchannel",
- "Parameters": [],
- "ReturnType": "System.Net.Http.HttpClient",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Ticket",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationTicket",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Ticket",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Identity",
- "Parameters": [],
- "ReturnType": "System.Security.Claims.ClaimsIdentity",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "ticket",
- "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
- },
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.OAuthOptions"
- },
- {
- "Name": "backchannel",
- "Type": "System.Net.Http.HttpClient"
- },
- {
- "Name": "tokens",
- "Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "ticket",
- "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
- },
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.OAuthOptions"
- },
- {
- "Name": "backchannel",
- "Type": "System.Net.Http.HttpClient"
- },
- {
- "Name": "tokens",
- "Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse"
- },
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_OnCreatingTicket",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnCreatingTicket",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnRedirectToAuthorizationEndpoint",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnRedirectToAuthorizationEndpoint",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "CreatingTicket",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToAuthorizationEndpoint",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthRedirectToAuthorizationContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthRedirectToAuthorizationContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.BaseContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Options",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Builder.OAuthOptions",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_RedirectUri",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.OAuthOptions"
- },
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- },
- {
- "Name": "redirectUri",
- "Type": "System.String"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.OAuthAppBuilderExtensions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "UseOAuthAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "UseOAuthAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.OAuthOptions"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.OAuthOptions",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_ClientId",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ClientId",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ClientSecret",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ClientSecret",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_AuthorizationEndpoint",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_AuthorizationEndpoint",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_TokenEndpoint",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_TokenEndpoint",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_UserInformationEndpoint",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_UserInformationEndpoint",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Events",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Events",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Scope",
- "Parameters": [],
- "ReturnType": "System.Collections.Generic.ICollection",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_StateDataFormat",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.ISecureDataFormat",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_StateDataFormat",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.ISecureDataFormat"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SystemClock",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.ISystemClock",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SystemClock",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.ISystemClock"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- }
- ],
- "SourceFilters": []
-}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.Authentication.OpenIdConnect/Microsoft.AspNetCore.Authentication.OpenIdConnect.csproj b/src/Microsoft.AspNetCore.Authentication.OpenIdConnect/Microsoft.AspNetCore.Authentication.OpenIdConnect.csproj
index 773bc41d6..aab8833d2 100644
--- a/src/Microsoft.AspNetCore.Authentication.OpenIdConnect/Microsoft.AspNetCore.Authentication.OpenIdConnect.csproj
+++ b/src/Microsoft.AspNetCore.Authentication.OpenIdConnect/Microsoft.AspNetCore.Authentication.OpenIdConnect.csproj
@@ -2,7 +2,7 @@
ASP.NET Core middleware that enables an application to support the OpenID Connect authentication workflow.
- net46;netstandard1.4
+ netcoreapp2.0
$(NoWarn);CS1591
true
aspnetcore;authentication;security
diff --git a/src/Microsoft.AspNetCore.Authentication.OpenIdConnect/baseline.net45.json b/src/Microsoft.AspNetCore.Authentication.OpenIdConnect/baseline.net45.json
deleted file mode 100644
index 64cb79487..000000000
--- a/src/Microsoft.AspNetCore.Authentication.OpenIdConnect/baseline.net45.json
+++ /dev/null
@@ -1,2005 +0,0 @@
-{
- "AssemblyIdentity": "Microsoft.AspNetCore.Authentication.OpenIdConnect, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectDefaults",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Field",
- "Name": "AuthenticationPropertiesKey",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "Caption",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "CookieNoncePrefix",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "RedirectUriForCodePropertiesKey",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "UserstatePropertiesKey",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "ReadOnly": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "AuthenticationScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": [],
- "Constant": true,
- "Literal": "\"OpenIdConnect\""
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Backchannel",
- "Parameters": [],
- "ReturnType": "System.Net.Http.HttpClient",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_HtmlEncoder",
- "Parameters": [],
- "ReturnType": "System.Text.Encodings.Web.HtmlEncoder",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleRequestAsync",
- "Parameters": [],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleRemoteSignOutAsync",
- "Parameters": [],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleSignOutAsync",
- "Parameters": [
- {
- "Name": "signout",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.SignOutContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleUnauthorizedAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleRemoteAuthenticateAsync",
- "Parameters": [],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedeemAuthorizationCodeAsync",
- "Parameters": [
- {
- "Name": "tokenEndpointRequest",
- "Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetUserInformationAsync",
- "Parameters": [
- {
- "Name": "message",
- "Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage"
- },
- {
- "Name": "jwt",
- "Type": "System.IdentityModel.Tokens.Jwt.JwtSecurityToken"
- },
- {
- "Name": "ticket",
- "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "backchannel",
- "Type": "System.Net.Http.HttpClient"
- },
- {
- "Name": "htmlEncoder",
- "Type": "System.Text.Encodings.Web.HtmlEncoder"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectMiddleware",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationMiddleware",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Backchannel",
- "Parameters": [],
- "ReturnType": "System.Net.Http.HttpClient",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_HtmlEncoder",
- "Parameters": [],
- "ReturnType": "System.Text.Encodings.Web.HtmlEncoder",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "CreateHandler",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "next",
- "Type": "Microsoft.AspNetCore.Http.RequestDelegate"
- },
- {
- "Name": "dataProtectionProvider",
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider"
- },
- {
- "Name": "loggerFactory",
- "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- },
- {
- "Name": "encoder",
- "Type": "System.Text.Encodings.Web.UrlEncoder"
- },
- {
- "Name": "services",
- "Type": "System.IServiceProvider"
- },
- {
- "Name": "sharedOptions",
- "Type": "Microsoft.Extensions.Options.IOptions"
- },
- {
- "Name": "options",
- "Type": "Microsoft.Extensions.Options.IOptions"
- },
- {
- "Name": "htmlEncoder",
- "Type": "System.Text.Encodings.Web.HtmlEncoder"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectRedirectBehavior",
- "Visibility": "Public",
- "Kind": "Enumeration",
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Field",
- "Name": "RedirectGet",
- "Parameters": [],
- "GenericParameter": [],
- "Literal": "0"
- },
- {
- "Kind": "Field",
- "Name": "FormPost",
- "Parameters": [],
- "GenericParameter": [],
- "Literal": "1"
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthenticationFailedContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Exception",
- "Parameters": [],
- "ReturnType": "System.Exception",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Exception",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Exception"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.OpenIdConnectOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Properties",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_JwtSecurityToken",
- "Parameters": [],
- "ReturnType": "System.IdentityModel.Tokens.Jwt.JwtSecurityToken",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_JwtSecurityToken",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.IdentityModel.Tokens.Jwt.JwtSecurityToken"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_TokenEndpointRequest",
- "Parameters": [],
- "ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_TokenEndpointRequest",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Backchannel",
- "Parameters": [],
- "ReturnType": "System.Net.Http.HttpClient",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_TokenEndpointResponse",
- "Parameters": [],
- "ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_TokenEndpointResponse",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_HandledCodeRedemption",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleCodeRedemption",
- "Parameters": [],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleCodeRedemption",
- "Parameters": [
- {
- "Name": "accessToken",
- "Type": "System.String"
- },
- {
- "Name": "idToken",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleCodeRedemption",
- "Parameters": [
- {
- "Name": "tokenEndpointResponse",
- "Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.OpenIdConnectOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.BaseControlContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Options",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Builder.OpenIdConnectOptions",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ProtocolMessage",
- "Parameters": [],
- "ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ProtocolMessage",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.OpenIdConnectOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "AuthenticationFailed",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthenticationFailedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AuthorizationCodeReceived",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "MessageReceived",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.MessageReceivedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToIdentityProvider",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToIdentityProviderForSignOut",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RemoteSignOut",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.RemoteSignOutContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "TokenResponseReceived",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenResponseReceivedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "TokenValidated",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "UserInformationReceived",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.UserInformationReceivedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.MessageReceivedContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Token",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Token",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Properties",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.OpenIdConnectOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_OnAuthenticationFailed",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnAuthenticationFailed",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnAuthorizationCodeReceived",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnAuthorizationCodeReceived",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnMessageReceived",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnMessageReceived",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnRedirectToIdentityProvider",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnRedirectToIdentityProvider",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnRedirectToIdentityProviderForSignOut",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnRedirectToIdentityProviderForSignOut",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnRemoteSignOut",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnRemoteSignOut",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnTokenResponseReceived",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnTokenResponseReceived",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnTokenValidated",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnTokenValidated",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnUserInformationReceived",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnUserInformationReceived",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AuthenticationFailed",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthenticationFailedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AuthorizationCodeReceived",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "MessageReceived",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.MessageReceivedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToIdentityProvider",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToIdentityProviderForSignOut",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RemoteSignOut",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.RemoteSignOutContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "TokenResponseReceived",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenResponseReceivedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "TokenValidated",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "UserInformationReceived",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.UserInformationReceivedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.OpenIdConnectOptions"
- },
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.RemoteSignOutContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.OpenIdConnectOptions"
- },
- {
- "Name": "message",
- "Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenResponseReceivedContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_TokenEndpointResponse",
- "Parameters": [],
- "ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_TokenEndpointResponse",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.OpenIdConnectOptions"
- },
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Properties",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SecurityToken",
- "Parameters": [],
- "ReturnType": "System.IdentityModel.Tokens.Jwt.JwtSecurityToken",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SecurityToken",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.IdentityModel.Tokens.Jwt.JwtSecurityToken"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_TokenEndpointResponse",
- "Parameters": [],
- "ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_TokenEndpointResponse",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Nonce",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Nonce",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.OpenIdConnectOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.OpenIdConnect.UserInformationReceivedContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_User",
- "Parameters": [],
- "ReturnType": "Newtonsoft.Json.Linq.JObject",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_User",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.OpenIdConnectOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.OpenIdConnectAppBuilderExtensions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "UseOpenIdConnectAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "UseOpenIdConnectAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.OpenIdConnectOptions"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.OpenIdConnectOptions",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Authority",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Authority",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ClientId",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ClientId",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ClientSecret",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ClientSecret",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Configuration",
- "Parameters": [],
- "ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Configuration",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ConfigurationManager",
- "Parameters": [],
- "ReturnType": "Microsoft.IdentityModel.Protocols.IConfigurationManager",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ConfigurationManager",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.IdentityModel.Protocols.IConfigurationManager"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_GetClaimsFromUserInfoEndpoint",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_GetClaimsFromUserInfoEndpoint",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_RequireHttpsMetadata",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_RequireHttpsMetadata",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_MetadataAddress",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_MetadataAddress",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Events",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Events",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ProtocolValidator",
- "Parameters": [],
- "ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectProtocolValidator",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ProtocolValidator",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectProtocolValidator"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_PostLogoutRedirectUri",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_PostLogoutRedirectUri",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_RefreshOnIssuerKeyNotFound",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_RefreshOnIssuerKeyNotFound",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_AuthenticationMethod",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectRedirectBehavior",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_AuthenticationMethod",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectRedirectBehavior"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Resource",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Resource",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ResponseMode",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ResponseMode",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ResponseType",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ResponseType",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Scope",
- "Parameters": [],
- "ReturnType": "System.Collections.Generic.ICollection",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_RemoteSignOutPath",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.PathString",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_RemoteSignOutPath",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.PathString"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SignOutScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SignOutScheme",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_StateDataFormat",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.ISecureDataFormat",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_StateDataFormat",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.ISecureDataFormat"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_StringDataFormat",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.ISecureDataFormat",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_StringDataFormat",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.ISecureDataFormat"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SecurityTokenValidator",
- "Parameters": [],
- "ReturnType": "Microsoft.IdentityModel.Tokens.ISecurityTokenValidator",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SecurityTokenValidator",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.IdentityModel.Tokens.ISecurityTokenValidator"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_TokenValidationParameters",
- "Parameters": [],
- "ReturnType": "Microsoft.IdentityModel.Tokens.TokenValidationParameters",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_TokenValidationParameters",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.IdentityModel.Tokens.TokenValidationParameters"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_UseTokenLifetime",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_UseTokenLifetime",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SkipUnrecognizedRequests",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SkipUnrecognizedRequests",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SystemClock",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.ISystemClock",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SystemClock",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.ISystemClock"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "authenticationScheme",
- "Type": "System.String"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- }
- ],
- "SourceFilters": []
-}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.Authentication.Twitter/Microsoft.AspNetCore.Authentication.Twitter.csproj b/src/Microsoft.AspNetCore.Authentication.Twitter/Microsoft.AspNetCore.Authentication.Twitter.csproj
index 3d13a3d07..5dd58d680 100644
--- a/src/Microsoft.AspNetCore.Authentication.Twitter/Microsoft.AspNetCore.Authentication.Twitter.csproj
+++ b/src/Microsoft.AspNetCore.Authentication.Twitter/Microsoft.AspNetCore.Authentication.Twitter.csproj
@@ -4,7 +4,7 @@
ASP.NET Core middleware that enables an application to support Twitter's OAuth 1.0 authentication workflow.
- netstandard1.3
+ netcoreapp2.0
$(NoWarn);CS1591
true
aspnetcore;authentication;security
diff --git a/src/Microsoft.AspNetCore.Authentication.Twitter/baseline.net45.json b/src/Microsoft.AspNetCore.Authentication.Twitter/baseline.net45.json
deleted file mode 100644
index c35232a31..000000000
--- a/src/Microsoft.AspNetCore.Authentication.Twitter/baseline.net45.json
+++ /dev/null
@@ -1,848 +0,0 @@
-{
- "AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Twitter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterDefaults",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Field",
- "Name": "AuthenticationScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": [],
- "Constant": true,
- "Literal": "\"Twitter\""
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterMiddleware",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationMiddleware",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "CreateHandler",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "next",
- "Type": "Microsoft.AspNetCore.Http.RequestDelegate"
- },
- {
- "Name": "dataProtectionProvider",
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider"
- },
- {
- "Name": "loggerFactory",
- "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- },
- {
- "Name": "encoder",
- "Type": "System.Text.Encodings.Web.UrlEncoder"
- },
- {
- "Name": "sharedOptions",
- "Type": "Microsoft.Extensions.Options.IOptions"
- },
- {
- "Name": "options",
- "Type": "Microsoft.Extensions.Options.IOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Twitter.BaseTwitterContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.BaseContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Options",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Builder.TwitterOptions",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.TwitterOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "CreatingTicket",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToAuthorizationEndpoint",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.Twitter.BaseTwitterContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_UserId",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ScreenName",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_AccessToken",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_AccessTokenSecret",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_User",
- "Parameters": [],
- "ReturnType": "Newtonsoft.Json.Linq.JObject",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Principal",
- "Parameters": [],
- "ReturnType": "System.Security.Claims.ClaimsPrincipal",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Principal",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Properties",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.TwitterOptions"
- },
- {
- "Name": "userId",
- "Type": "System.String"
- },
- {
- "Name": "screenName",
- "Type": "System.String"
- },
- {
- "Name": "accessToken",
- "Type": "System.String"
- },
- {
- "Name": "accessTokenSecret",
- "Type": "System.String"
- },
- {
- "Name": "user",
- "Type": "Newtonsoft.Json.Linq.JObject"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_OnCreatingTicket",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnCreatingTicket",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnRedirectToAuthorizationEndpoint",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnRedirectToAuthorizationEndpoint",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "CreatingTicket",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RedirectToAuthorizationEndpoint",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.Twitter.BaseTwitterContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_RedirectUri",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.TwitterOptions"
- },
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- },
- {
- "Name": "redirectUri",
- "Type": "System.String"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Twitter.AccessToken",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_UserId",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_UserId",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ScreenName",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ScreenName",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Token",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Token",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_TokenSecret",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_TokenSecret",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_CallbackConfirmed",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_CallbackConfirmed",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Properties",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Twitter.RequestTokenSerializer",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.IDataSerializer"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "Serialize",
- "Parameters": [
- {
- "Name": "model",
- "Type": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken"
- }
- ],
- "ReturnType": "System.Byte[]",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.IDataSerializer",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Deserialize",
- "Parameters": [
- {
- "Name": "data",
- "Type": "System.Byte[]"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.IDataSerializer",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Write",
- "Parameters": [
- {
- "Name": "writer",
- "Type": "System.IO.BinaryWriter"
- },
- {
- "Name": "token",
- "Type": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken"
- }
- ],
- "ReturnType": "System.Void",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Read",
- "Parameters": [
- {
- "Name": "reader",
- "Type": "System.IO.BinaryReader"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.TwitterAppBuilderExtensions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "UseTwitterAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "UseTwitterAuthentication",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.TwitterOptions"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.TwitterOptions",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_ConsumerKey",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ConsumerKey",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ConsumerSecret",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ConsumerSecret",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_RetrieveUserDetails",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_RetrieveUserDetails",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_StateDataFormat",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.ISecureDataFormat",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_StateDataFormat",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.ISecureDataFormat"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Events",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Events",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SystemClock",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.ISystemClock",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SystemClock",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.ISystemClock"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- }
- ],
- "SourceFilters": []
-}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.Authentication/Microsoft.AspNetCore.Authentication.csproj b/src/Microsoft.AspNetCore.Authentication/Microsoft.AspNetCore.Authentication.csproj
index 07936ed25..54b560702 100644
--- a/src/Microsoft.AspNetCore.Authentication/Microsoft.AspNetCore.Authentication.csproj
+++ b/src/Microsoft.AspNetCore.Authentication/Microsoft.AspNetCore.Authentication.csproj
@@ -4,7 +4,7 @@
ASP.NET Core common types used by the various authentication middleware components.
- netstandard1.3
+ netcoreapp2.0
$(NoWarn);CS1591
true
aspnetcore;authentication;security
diff --git a/src/Microsoft.AspNetCore.Authentication/baseline.net45.json b/src/Microsoft.AspNetCore.Authentication/baseline.net45.json
deleted file mode 100644
index 1f69da5a8..000000000
--- a/src/Microsoft.AspNetCore.Authentication/baseline.net45.json
+++ /dev/null
@@ -1,2897 +0,0 @@
-{
- "AssemblyIdentity": "Microsoft.AspNetCore.Authentication, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.Builder.AuthenticationOptions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_AuthenticationScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_AuthenticationScheme",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_AutomaticAuthenticate",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_AutomaticAuthenticate",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_AutomaticChallenge",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_AutomaticChallenge",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ClaimsIssuer",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ClaimsIssuer",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Description",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationDescription",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Description",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationDescription"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Protected",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.ClaimsTransformationAppBuilderExtensions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "UseClaimsTransformation",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "UseClaimsTransformation",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- },
- {
- "Name": "transform",
- "Type": "System.Func>"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "UseClaimsTransformation",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.ClaimsTransformationOptions"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.ClaimsTransformationOptions",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Transformer",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.IClaimsTransformer",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Transformer",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.IClaimsTransformer"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Builder.AuthenticationOptions",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_BackchannelTimeout",
- "Parameters": [],
- "ReturnType": "System.TimeSpan",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_BackchannelTimeout",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.TimeSpan"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_BackchannelHttpHandler",
- "Parameters": [],
- "ReturnType": "System.Net.Http.HttpMessageHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_BackchannelHttpHandler",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Net.Http.HttpMessageHandler"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_CallbackPath",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.PathString",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_CallbackPath",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.PathString"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SignInScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SignInScheme",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_DisplayName",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_DisplayName",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_RemoteAuthenticationTimeout",
- "Parameters": [],
- "ReturnType": "System.TimeSpan",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_RemoteAuthenticationTimeout",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.TimeSpan"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SaveTokens",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SaveTokens",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Field",
- "Name": "Events",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents",
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.AuthenticateResult",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Succeeded",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Ticket",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationTicket",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Failure",
- "Parameters": [],
- "ReturnType": "System.Exception",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Skipped",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Success",
- "Parameters": [
- {
- "Name": "ticket",
- "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticateResult",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Skip",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticateResult",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Fail",
- "Parameters": [
- {
- "Name": "failure",
- "Type": "System.Exception"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticateResult",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Fail",
- "Parameters": [
- {
- "Name": "failureMessage",
- "Type": "System.String"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticateResult",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.AuthenticationHandler",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_SignInAccepted",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SignInAccepted",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_SignOutAccepted",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SignOutAccepted",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ChallengeCalled",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ChallengeCalled",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Context",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.HttpContext",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Request",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.HttpRequest",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Response",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.HttpResponse",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OriginalPathBase",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.PathString",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OriginalPath",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.PathString",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Logger",
- "Parameters": [],
- "ReturnType": "Microsoft.Extensions.Logging.ILogger",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_UrlEncoder",
- "Parameters": [],
- "ReturnType": "System.Text.Encodings.Web.UrlEncoder",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_PriorHandler",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_PriorHandler",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_CurrentUri",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Options",
- "Parameters": [],
- "ReturnType": "T0",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "InitializeAsync",
- "Parameters": [
- {
- "Name": "options",
- "Type": "T0"
- },
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "logger",
- "Type": "Microsoft.Extensions.Logging.ILogger"
- },
- {
- "Name": "encoder",
- "Type": "System.Text.Encodings.Web.UrlEncoder"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "BuildRedirectUri",
- "Parameters": [
- {
- "Name": "targetPath",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.String",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "FinishResponseAsync",
- "Parameters": [],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleRequestAsync",
- "Parameters": [],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetDescriptions",
- "Parameters": [
- {
- "Name": "describeContext",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.DescribeSchemesContext"
- }
- ],
- "ReturnType": "System.Void",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "ShouldHandleScheme",
- "Parameters": [
- {
- "Name": "authenticationScheme",
- "Type": "System.String"
- },
- {
- "Name": "handleAutomatic",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AuthenticateAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.AuthenticateContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleAuthenticateOnceAsync",
- "Parameters": [],
- "ReturnType": "System.Threading.Tasks.Task",
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleAuthenticateAsync",
- "Parameters": [],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Abstract": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "SignInAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.SignInContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleSignInAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.SignInContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "SignOutAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.SignOutContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleSignOutAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.SignOutContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleForbiddenAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleUnauthorizedAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "ChallengeAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Protected",
- "GenericParameter": []
- }
- ],
- "GenericParameters": [
- {
- "ParameterName": "TOptions",
- "ParameterPosition": 0,
- "BaseTypeOrInterfaces": [
- "Microsoft.AspNetCore.Builder.AuthenticationOptions"
- ]
- }
- ]
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.AuthenticationMiddleware",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_AuthenticationScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_AuthenticationScheme",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Options",
- "Parameters": [],
- "ReturnType": "T0",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Options",
- "Parameters": [
- {
- "Name": "value",
- "Type": "T0"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Logger",
- "Parameters": [],
- "ReturnType": "Microsoft.Extensions.Logging.ILogger",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Logger",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.Extensions.Logging.ILogger"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_UrlEncoder",
- "Parameters": [],
- "ReturnType": "System.Text.Encodings.Web.UrlEncoder",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_UrlEncoder",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Text.Encodings.Web.UrlEncoder"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Invoke",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "CreateHandler",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler",
- "Virtual": true,
- "Abstract": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "next",
- "Type": "Microsoft.AspNetCore.Http.RequestDelegate"
- },
- {
- "Name": "options",
- "Type": "Microsoft.Extensions.Options.IOptions"
- },
- {
- "Name": "loggerFactory",
- "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- },
- {
- "Name": "encoder",
- "Type": "System.Text.Encodings.Web.UrlEncoder"
- }
- ],
- "Visibility": "Protected",
- "GenericParameter": []
- }
- ],
- "GenericParameters": [
- {
- "ParameterName": "TOptions",
- "ParameterPosition": 0,
- "New": true,
- "BaseTypeOrInterfaces": [
- "Microsoft.AspNetCore.Builder.AuthenticationOptions"
- ]
- }
- ]
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.AuthenticationTicket",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_AuthenticationScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Principal",
- "Parameters": [],
- "ReturnType": "System.Security.Claims.ClaimsPrincipal",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "principal",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- },
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- },
- {
- "Name": "authenticationScheme",
- "Type": "System.String"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.AuthenticationToken",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Name",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Name",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Value",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Value",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.ClaimsTransformationContext",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Context",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.HttpContext",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Principal",
- "Parameters": [],
- "ReturnType": "System.Security.Claims.ClaimsPrincipal",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Principal",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.ClaimsTransformationHandler",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_PriorHandler",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_PriorHandler",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AuthenticateAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.AuthenticateContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "ChallengeAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetDescriptions",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.DescribeSchemesContext"
- }
- ],
- "ReturnType": "System.Void",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "SignInAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.SignInContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "SignOutAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.SignOutContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RegisterAuthenticationHandler",
- "Parameters": [
- {
- "Name": "auth",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.IHttpAuthenticationFeature"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "UnregisterAuthenticationHandler",
- "Parameters": [
- {
- "Name": "auth",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.IHttpAuthenticationFeature"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "transform",
- "Type": "Microsoft.AspNetCore.Authentication.IClaimsTransformer"
- },
- {
- "Name": "httpContext",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.ClaimsTransformationMiddleware",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Options",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Builder.ClaimsTransformationOptions",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Options",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Builder.ClaimsTransformationOptions"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Invoke",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "next",
- "Type": "Microsoft.AspNetCore.Http.RequestDelegate"
- },
- {
- "Name": "options",
- "Type": "Microsoft.Extensions.Options.IOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.ClaimsTransformer",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.IClaimsTransformer"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_OnTransform",
- "Parameters": [],
- "ReturnType": "System.Func>",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnTransform",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func>"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "TransformAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.ClaimsTransformationContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.IClaimsTransformer",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.IClaimsTransformer",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "TransformAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.ClaimsTransformationContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.ISystemClock",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_UtcNow",
- "Parameters": [],
- "ReturnType": "System.DateTimeOffset",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "HandleRequestAsync",
- "Parameters": [],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleRemoteCallbackAsync",
- "Parameters": [],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleRemoteAuthenticateAsync",
- "Parameters": [],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Abstract": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleAuthenticateAsync",
- "Parameters": [],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleSignOutAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.SignOutContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleSignInAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.SignInContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleForbiddenAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GenerateCorrelationId",
- "Parameters": [
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "ReturnType": "System.Void",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "ValidateCorrelationId",
- "Parameters": [
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "ReturnType": "System.Boolean",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Protected",
- "GenericParameter": []
- }
- ],
- "GenericParameters": [
- {
- "ParameterName": "TOptions",
- "ParameterPosition": 0,
- "BaseTypeOrInterfaces": [
- "Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions"
- ]
- }
- ]
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.SharedAuthenticationOptions",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_SignInScheme",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_SignInScheme",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.SystemClock",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.ISystemClock"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_UtcNow",
- "Parameters": [],
- "ReturnType": "System.DateTimeOffset",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.ISystemClock",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.AuthenticationTokenExtensions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "StoreTokens",
- "Parameters": [
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- },
- {
- "Name": "tokens",
- "Type": "System.Collections.Generic.IEnumerable"
- }
- ],
- "ReturnType": "System.Void",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetTokenValue",
- "Parameters": [
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- },
- {
- "Name": "tokenName",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetTokens",
- "Parameters": [
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "ReturnType": "System.Collections.Generic.IEnumerable",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetTokenAsync",
- "Parameters": [
- {
- "Name": "manager",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationManager"
- },
- {
- "Name": "tokenName",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetTokenAsync",
- "Parameters": [
- {
- "Name": "manager",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationManager"
- },
- {
- "Name": "signInScheme",
- "Type": "System.String"
- },
- {
- "Name": "tokenName",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.IDataSerializer",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "Serialize",
- "Parameters": [
- {
- "Name": "model",
- "Type": "T0"
- }
- ],
- "ReturnType": "System.Byte[]",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Deserialize",
- "Parameters": [
- {
- "Name": "data",
- "Type": "System.Byte[]"
- }
- ],
- "ReturnType": "T0",
- "GenericParameter": []
- }
- ],
- "GenericParameters": [
- {
- "ParameterName": "TModel",
- "ParameterPosition": 0,
- "BaseTypeOrInterfaces": []
- }
- ]
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.ISecureDataFormat",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "Protect",
- "Parameters": [
- {
- "Name": "data",
- "Type": "T0"
- }
- ],
- "ReturnType": "System.String",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Protect",
- "Parameters": [
- {
- "Name": "data",
- "Type": "T0"
- },
- {
- "Name": "purpose",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.String",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Unprotect",
- "Parameters": [
- {
- "Name": "protectedText",
- "Type": "System.String"
- }
- ],
- "ReturnType": "T0",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Unprotect",
- "Parameters": [
- {
- "Name": "protectedText",
- "Type": "System.String"
- },
- {
- "Name": "purpose",
- "Type": "System.String"
- }
- ],
- "ReturnType": "T0",
- "GenericParameter": []
- }
- ],
- "GenericParameters": [
- {
- "ParameterName": "TData",
- "ParameterPosition": 0,
- "BaseTypeOrInterfaces": []
- }
- ]
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.PropertiesDataFormat",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.SecureDataFormat",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "protector",
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtector"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.PropertiesSerializer",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.IDataSerializer"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Default",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.PropertiesSerializer",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Serialize",
- "Parameters": [
- {
- "Name": "model",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "ReturnType": "System.Byte[]",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.IDataSerializer",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Deserialize",
- "Parameters": [
- {
- "Name": "data",
- "Type": "System.Byte[]"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.IDataSerializer",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Write",
- "Parameters": [
- {
- "Name": "writer",
- "Type": "System.IO.BinaryWriter"
- },
- {
- "Name": "properties",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "ReturnType": "System.Void",
- "Virtual": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Read",
- "Parameters": [
- {
- "Name": "reader",
- "Type": "System.IO.BinaryReader"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Virtual": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.SecureDataFormat",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.ISecureDataFormat"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "Protect",
- "Parameters": [
- {
- "Name": "data",
- "Type": "T0"
- }
- ],
- "ReturnType": "System.String",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.ISecureDataFormat",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Protect",
- "Parameters": [
- {
- "Name": "data",
- "Type": "T0"
- },
- {
- "Name": "purpose",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.String",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.ISecureDataFormat",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Unprotect",
- "Parameters": [
- {
- "Name": "protectedText",
- "Type": "System.String"
- }
- ],
- "ReturnType": "T0",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.ISecureDataFormat",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Unprotect",
- "Parameters": [
- {
- "Name": "protectedText",
- "Type": "System.String"
- },
- {
- "Name": "purpose",
- "Type": "System.String"
- }
- ],
- "ReturnType": "T0",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.ISecureDataFormat",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "serializer",
- "Type": "Microsoft.AspNetCore.Authentication.IDataSerializer"
- },
- {
- "Name": "protector",
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtector"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": [
- {
- "ParameterName": "TData",
- "ParameterPosition": 0,
- "BaseTypeOrInterfaces": []
- }
- ]
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.Base64UrlTextEncoder",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "Encode",
- "Parameters": [
- {
- "Name": "data",
- "Type": "System.Byte[]"
- }
- ],
- "ReturnType": "System.String",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Decode",
- "Parameters": [
- {
- "Name": "text",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Byte[]",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.TicketDataFormat",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.SecureDataFormat",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "protector",
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtector"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.TicketSerializer",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.IDataSerializer"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Default",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.TicketSerializer",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Serialize",
- "Parameters": [
- {
- "Name": "ticket",
- "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
- }
- ],
- "ReturnType": "System.Byte[]",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.IDataSerializer",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Deserialize",
- "Parameters": [
- {
- "Name": "data",
- "Type": "System.Byte[]"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationTicket",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.IDataSerializer",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Write",
- "Parameters": [
- {
- "Name": "writer",
- "Type": "System.IO.BinaryWriter"
- },
- {
- "Name": "ticket",
- "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
- }
- ],
- "ReturnType": "System.Void",
- "Virtual": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "WriteIdentity",
- "Parameters": [
- {
- "Name": "writer",
- "Type": "System.IO.BinaryWriter"
- },
- {
- "Name": "identity",
- "Type": "System.Security.Claims.ClaimsIdentity"
- }
- ],
- "ReturnType": "System.Void",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "WriteClaim",
- "Parameters": [
- {
- "Name": "writer",
- "Type": "System.IO.BinaryWriter"
- },
- {
- "Name": "claim",
- "Type": "System.Security.Claims.Claim"
- }
- ],
- "ReturnType": "System.Void",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Read",
- "Parameters": [
- {
- "Name": "reader",
- "Type": "System.IO.BinaryReader"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationTicket",
- "Virtual": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "ReadIdentity",
- "Parameters": [
- {
- "Name": "reader",
- "Type": "System.IO.BinaryReader"
- }
- ],
- "ReturnType": "System.Security.Claims.ClaimsIdentity",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "ReadClaim",
- "Parameters": [
- {
- "Name": "reader",
- "Type": "System.IO.BinaryReader"
- },
- {
- "Name": "identity",
- "Type": "System.Security.Claims.ClaimsIdentity"
- }
- ],
- "ReturnType": "System.Security.Claims.Claim",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.BaseContext",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_HttpContext",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.HttpContext",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Request",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.HttpRequest",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Response",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.HttpResponse",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- }
- ],
- "Visibility": "Protected",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.BaseControlContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.BaseContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_State",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.EventResultState",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_State",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.EventResultState"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_HandledResponse",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Skipped",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleResponse",
- "Parameters": [],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "SkipToNextMiddleware",
- "Parameters": [],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Ticket",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationTicket",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Ticket",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "CheckEventResult",
- "Parameters": [
- {
- "Name": "result",
- "Type": "Microsoft.AspNetCore.Authentication.AuthenticateResult",
- "Direction": "Out"
- }
- ],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- }
- ],
- "Visibility": "Protected",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.EventResultState",
- "Visibility": "Public",
- "Kind": "Enumeration",
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Field",
- "Name": "Continue",
- "Parameters": [],
- "GenericParameter": [],
- "Literal": "0"
- },
- {
- "Kind": "Field",
- "Name": "Skipped",
- "Parameters": [],
- "GenericParameter": [],
- "Literal": "1"
- },
- {
- "Kind": "Field",
- "Name": "HandledResponse",
- "Parameters": [],
- "GenericParameter": [],
- "Literal": "2"
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.FailureContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.BaseControlContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Failure",
- "Parameters": [],
- "ReturnType": "System.Exception",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Failure",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Exception"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "failure",
- "Type": "System.Exception"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "RemoteFailure",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.FailureContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "TicketReceived",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.TicketReceivedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_OnRemoteFailure",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnRemoteFailure",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnTicketReceived",
- "Parameters": [],
- "ReturnType": "System.Func",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnTicketReceived",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RemoteFailure",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.FailureContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "TicketReceived",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authentication.TicketReceivedContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authentication.TicketReceivedContext",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authentication.BaseControlContext",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Principal",
- "Parameters": [],
- "ReturnType": "System.Security.Claims.ClaimsPrincipal",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Principal",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Properties",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Properties",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Options",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Options",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ReturnUri",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ReturnUri",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions"
- },
- {
- "Name": "ticket",
- "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.Extensions.DependencyInjection.AuthenticationServiceCollectionExtensions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "AddAuthentication",
- "Parameters": [
- {
- "Name": "services",
- "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection"
- }
- ],
- "ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AddAuthentication",
- "Parameters": [
- {
- "Name": "services",
- "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection"
- },
- {
- "Name": "configureOptions",
- "Type": "System.Action"
- }
- ],
- "ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- }
- ],
- "SourceFilters": []
-}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.Authorization/Microsoft.AspNetCore.Authorization.csproj b/src/Microsoft.AspNetCore.Authorization/Microsoft.AspNetCore.Authorization.csproj
index 0382fd2b5..bc5b7be91 100644
--- a/src/Microsoft.AspNetCore.Authorization/Microsoft.AspNetCore.Authorization.csproj
+++ b/src/Microsoft.AspNetCore.Authorization/Microsoft.AspNetCore.Authorization.csproj
@@ -7,7 +7,7 @@
Commonly used types:
Microsoft.AspNetCore.Authorization.AllowAnonymousAttribute
Microsoft.AspNetCore.Authorization.AuthorizeAttribute
- netstandard1.3
+ netcoreapp2.0
$(NoWarn);CS1591
true
aspnetcore;authorization
diff --git a/src/Microsoft.AspNetCore.Authorization/baseline.net45.json b/src/Microsoft.AspNetCore.Authorization/baseline.net45.json
deleted file mode 100644
index 8ae585270..000000000
--- a/src/Microsoft.AspNetCore.Authorization/baseline.net45.json
+++ /dev/null
@@ -1,1593 +0,0 @@
-{
- "AssemblyIdentity": "Microsoft.AspNetCore.Authorization, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.Extensions.DependencyInjection.AuthorizationServiceCollectionExtensions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "AddAuthorization",
- "Parameters": [
- {
- "Name": "services",
- "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection"
- }
- ],
- "ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AddAuthorization",
- "Parameters": [
- {
- "Name": "services",
- "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection"
- },
- {
- "Name": "configure",
- "Type": "System.Action"
- }
- ],
- "ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.AllowAnonymousAttribute",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "System.Attribute",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAllowAnonymous"
- ],
- "Members": [
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.AuthorizationHandler",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAuthorizationHandler"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "HandleAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleRequirementAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
- },
- {
- "Name": "requirement",
- "Type": "T0"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Abstract": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Protected",
- "GenericParameter": []
- }
- ],
- "GenericParameters": [
- {
- "ParameterName": "TRequirement",
- "ParameterPosition": 0,
- "BaseTypeOrInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAuthorizationRequirement"
- ]
- }
- ]
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.AuthorizationHandler",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAuthorizationHandler"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "HandleAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleRequirementAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
- },
- {
- "Name": "requirement",
- "Type": "T0"
- },
- {
- "Name": "resource",
- "Type": "T1"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Abstract": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Protected",
- "GenericParameter": []
- }
- ],
- "GenericParameters": [
- {
- "ParameterName": "TRequirement",
- "ParameterPosition": 0,
- "BaseTypeOrInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAuthorizationRequirement"
- ]
- },
- {
- "ParameterName": "TResource",
- "ParameterPosition": 1,
- "BaseTypeOrInterfaces": []
- }
- ]
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Requirements",
- "Parameters": [],
- "ReturnType": "System.Collections.Generic.IEnumerable",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_User",
- "Parameters": [],
- "ReturnType": "System.Security.Claims.ClaimsPrincipal",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Resource",
- "Parameters": [],
- "ReturnType": "System.Object",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_PendingRequirements",
- "Parameters": [],
- "ReturnType": "System.Collections.Generic.IEnumerable",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_HasFailed",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_HasSucceeded",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Fail",
- "Parameters": [],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Succeed",
- "Parameters": [
- {
- "Name": "requirement",
- "Type": "Microsoft.AspNetCore.Authorization.IAuthorizationRequirement"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "requirements",
- "Type": "System.Collections.Generic.IEnumerable"
- },
- {
- "Name": "user",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- },
- {
- "Name": "resource",
- "Type": "System.Object"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.AuthorizationOptions",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_DefaultPolicy",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_DefaultPolicy",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AddPolicy",
- "Parameters": [
- {
- "Name": "name",
- "Type": "System.String"
- },
- {
- "Name": "policy",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AddPolicy",
- "Parameters": [
- {
- "Name": "name",
- "Type": "System.String"
- },
- {
- "Name": "configurePolicy",
- "Type": "System.Action"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetPolicy",
- "Parameters": [
- {
- "Name": "name",
- "Type": "System.String"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Requirements",
- "Parameters": [],
- "ReturnType": "System.Collections.Generic.IReadOnlyList",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_AuthenticationSchemes",
- "Parameters": [],
- "ReturnType": "System.Collections.Generic.IReadOnlyList",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Combine",
- "Parameters": [
- {
- "Name": "policies",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy[]",
- "IsParams": true
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Combine",
- "Parameters": [
- {
- "Name": "policies",
- "Type": "System.Collections.Generic.IEnumerable"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "CombineAsync",
- "Parameters": [
- {
- "Name": "policyProvider",
- "Type": "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider"
- },
- {
- "Name": "authorizeData",
- "Type": "System.Collections.Generic.IEnumerable"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "requirements",
- "Type": "System.Collections.Generic.IEnumerable"
- },
- {
- "Name": "authenticationSchemes",
- "Type": "System.Collections.Generic.IEnumerable"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Requirements",
- "Parameters": [],
- "ReturnType": "System.Collections.Generic.IList",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Requirements",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Collections.Generic.IList"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_AuthenticationSchemes",
- "Parameters": [],
- "ReturnType": "System.Collections.Generic.IList",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_AuthenticationSchemes",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Collections.Generic.IList"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AddAuthenticationSchemes",
- "Parameters": [
- {
- "Name": "schemes",
- "Type": "System.String[]",
- "IsParams": true
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AddRequirements",
- "Parameters": [
- {
- "Name": "requirements",
- "Type": "Microsoft.AspNetCore.Authorization.IAuthorizationRequirement[]",
- "IsParams": true
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Combine",
- "Parameters": [
- {
- "Name": "policy",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RequireClaim",
- "Parameters": [
- {
- "Name": "claimType",
- "Type": "System.String"
- },
- {
- "Name": "requiredValues",
- "Type": "System.String[]",
- "IsParams": true
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RequireClaim",
- "Parameters": [
- {
- "Name": "claimType",
- "Type": "System.String"
- },
- {
- "Name": "requiredValues",
- "Type": "System.Collections.Generic.IEnumerable"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RequireClaim",
- "Parameters": [
- {
- "Name": "claimType",
- "Type": "System.String"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RequireRole",
- "Parameters": [
- {
- "Name": "roles",
- "Type": "System.String[]",
- "IsParams": true
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RequireRole",
- "Parameters": [
- {
- "Name": "roles",
- "Type": "System.Collections.Generic.IEnumerable"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RequireUserName",
- "Parameters": [
- {
- "Name": "userName",
- "Type": "System.String"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RequireAuthenticatedUser",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RequireAssertion",
- "Parameters": [
- {
- "Name": "handler",
- "Type": "System.Func"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "RequireAssertion",
- "Parameters": [
- {
- "Name": "handler",
- "Type": "System.Func>"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Build",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "authenticationSchemes",
- "Type": "System.String[]",
- "IsParams": true
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "policy",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.AuthorizationServiceExtensions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "AuthorizeAsync",
- "Parameters": [
- {
- "Name": "service",
- "Type": "Microsoft.AspNetCore.Authorization.IAuthorizationService"
- },
- {
- "Name": "user",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- },
- {
- "Name": "resource",
- "Type": "System.Object"
- },
- {
- "Name": "requirement",
- "Type": "Microsoft.AspNetCore.Authorization.IAuthorizationRequirement"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AuthorizeAsync",
- "Parameters": [
- {
- "Name": "service",
- "Type": "Microsoft.AspNetCore.Authorization.IAuthorizationService"
- },
- {
- "Name": "user",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- },
- {
- "Name": "resource",
- "Type": "System.Object"
- },
- {
- "Name": "policy",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AuthorizeAsync",
- "Parameters": [
- {
- "Name": "service",
- "Type": "Microsoft.AspNetCore.Authorization.IAuthorizationService"
- },
- {
- "Name": "user",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- },
- {
- "Name": "policy",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AuthorizeAsync",
- "Parameters": [
- {
- "Name": "service",
- "Type": "Microsoft.AspNetCore.Authorization.IAuthorizationService"
- },
- {
- "Name": "user",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- },
- {
- "Name": "policyName",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.AuthorizeAttribute",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "System.Attribute",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAuthorizeData"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Policy",
- "Parameters": [],
- "ReturnType": "System.String",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizeData",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Policy",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizeData",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Roles",
- "Parameters": [],
- "ReturnType": "System.String",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizeData",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Roles",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizeData",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ActiveAuthenticationSchemes",
- "Parameters": [],
- "ReturnType": "System.String",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizeData",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ActiveAuthenticationSchemes",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizeData",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "policy",
- "Type": "System.String"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.DefaultAuthorizationPolicyProvider",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "GetDefaultPolicyAsync",
- "Parameters": [],
- "ReturnType": "System.Threading.Tasks.Task",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetPolicyAsync",
- "Parameters": [
- {
- "Name": "policyName",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "options",
- "Type": "Microsoft.Extensions.Options.IOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.DefaultAuthorizationService",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAuthorizationService"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "AuthorizeAsync",
- "Parameters": [
- {
- "Name": "user",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- },
- {
- "Name": "resource",
- "Type": "System.Object"
- },
- {
- "Name": "requirements",
- "Type": "System.Collections.Generic.IEnumerable"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizationService",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AuthorizeAsync",
- "Parameters": [
- {
- "Name": "user",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- },
- {
- "Name": "resource",
- "Type": "System.Object"
- },
- {
- "Name": "policyName",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizationService",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "policyProvider",
- "Type": "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider"
- },
- {
- "Name": "handlers",
- "Type": "System.Collections.Generic.IEnumerable"
- },
- {
- "Name": "logger",
- "Type": "Microsoft.Extensions.Logging.ILogger"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.IAllowAnonymous",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.IAuthorizationHandler",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "HandleAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "GetPolicyAsync",
- "Parameters": [
- {
- "Name": "policyName",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetDefaultPolicyAsync",
- "Parameters": [],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.IAuthorizationRequirement",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.IAuthorizationService",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "AuthorizeAsync",
- "Parameters": [
- {
- "Name": "user",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- },
- {
- "Name": "resource",
- "Type": "System.Object"
- },
- {
- "Name": "requirements",
- "Type": "System.Collections.Generic.IEnumerable"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AuthorizeAsync",
- "Parameters": [
- {
- "Name": "user",
- "Type": "System.Security.Claims.ClaimsPrincipal"
- },
- {
- "Name": "resource",
- "Type": "System.Object"
- },
- {
- "Name": "policyName",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.IAuthorizeData",
- "Visibility": "Public",
- "Kind": "Interface",
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Policy",
- "Parameters": [],
- "ReturnType": "System.String",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Policy",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Roles",
- "Parameters": [],
- "ReturnType": "System.String",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Roles",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ActiveAuthenticationSchemes",
- "Parameters": [],
- "ReturnType": "System.String",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ActiveAuthenticationSchemes",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.Infrastructure.AssertionRequirement",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAuthorizationHandler",
- "Microsoft.AspNetCore.Authorization.IAuthorizationRequirement"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Handler",
- "Parameters": [],
- "ReturnType": "System.Func>",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "handler",
- "Type": "System.Func"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "handler",
- "Type": "System.Func>"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.Infrastructure.ClaimsAuthorizationRequirement",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authorization.AuthorizationHandler",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAuthorizationRequirement"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_ClaimType",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_AllowedValues",
- "Parameters": [],
- "ReturnType": "System.Collections.Generic.IEnumerable",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleRequirementAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
- },
- {
- "Name": "requirement",
- "Type": "Microsoft.AspNetCore.Authorization.Infrastructure.ClaimsAuthorizationRequirement"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "claimType",
- "Type": "System.String"
- },
- {
- "Name": "allowedValues",
- "Type": "System.Collections.Generic.IEnumerable"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authorization.AuthorizationHandler",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAuthorizationRequirement"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "HandleRequirementAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
- },
- {
- "Name": "requirement",
- "Type": "Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.Infrastructure.NameAuthorizationRequirement",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authorization.AuthorizationHandler",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAuthorizationRequirement"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_RequiredName",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleRequirementAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
- },
- {
- "Name": "requirement",
- "Type": "Microsoft.AspNetCore.Authorization.Infrastructure.NameAuthorizationRequirement"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "requiredName",
- "Type": "System.String"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.Infrastructure.OperationAuthorizationRequirement",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAuthorizationRequirement"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Name",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Name",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.Infrastructure.PassThroughAuthorizationHandler",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAuthorizationHandler"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "HandleAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizationHandler",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Authorization.Infrastructure.RolesAuthorizationRequirement",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.AspNetCore.Authorization.AuthorizationHandler",
- "ImplementedInterfaces": [
- "Microsoft.AspNetCore.Authorization.IAuthorizationRequirement"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_AllowedRoles",
- "Parameters": [],
- "ReturnType": "System.Collections.Generic.IEnumerable",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "HandleRequirementAsync",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
- },
- {
- "Name": "requirement",
- "Type": "Microsoft.AspNetCore.Authorization.Infrastructure.RolesAuthorizationRequirement"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Virtual": true,
- "Override": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "allowedRoles",
- "Type": "System.Collections.Generic.IEnumerable"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- }
- ],
- "SourceFilters": []
-}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.CookiePolicy/Microsoft.AspNetCore.CookiePolicy.csproj b/src/Microsoft.AspNetCore.CookiePolicy/Microsoft.AspNetCore.CookiePolicy.csproj
index 146917cab..31ce5b761 100644
--- a/src/Microsoft.AspNetCore.CookiePolicy/Microsoft.AspNetCore.CookiePolicy.csproj
+++ b/src/Microsoft.AspNetCore.CookiePolicy/Microsoft.AspNetCore.CookiePolicy.csproj
@@ -4,7 +4,7 @@
ASP.NET Core cookie policy classes to control the behavior of cookies.
- netstandard1.3
+ netcoreapp2.0
$(NoWarn);CS1591
true
aspnetcore
diff --git a/src/Microsoft.AspNetCore.CookiePolicy/baseline.net45.json b/src/Microsoft.AspNetCore.CookiePolicy/baseline.net45.json
deleted file mode 100644
index 8eef347eb..000000000
--- a/src/Microsoft.AspNetCore.CookiePolicy/baseline.net45.json
+++ /dev/null
@@ -1,392 +0,0 @@
-{
- "AssemblyIdentity": "Microsoft.AspNetCore.CookiePolicy, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.Builder.CookiePolicyAppBuilderExtensions",
- "Visibility": "Public",
- "Kind": "Class",
- "Abstract": true,
- "Static": true,
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "UseCookiePolicy",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "UseCookiePolicy",
- "Parameters": [
- {
- "Name": "app",
- "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Builder.CookiePolicyOptions"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
- "Static": true,
- "Extension": true,
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.Builder.CookiePolicyOptions",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_HttpOnly",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_HttpOnly",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_Secure",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.CookieSecurePolicy",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Secure",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Http.CookieSecurePolicy"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnAppendCookie",
- "Parameters": [],
- "ReturnType": "System.Action",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnAppendCookie",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Action"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_OnDeleteCookie",
- "Parameters": [],
- "ReturnType": "System.Action",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_OnDeleteCookie",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Action"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.CookiePolicy.AppendCookieContext",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Context",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.HttpContext",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_CookieOptions",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.CookieOptions",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_CookieName",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_CookieName",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_CookieValue",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_CookieValue",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Http.CookieOptions"
- },
- {
- "Name": "name",
- "Type": "System.String"
- },
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.CookiePolicy.CookiePolicyMiddleware",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Options",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Builder.CookiePolicyOptions",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_Options",
- "Parameters": [
- {
- "Name": "value",
- "Type": "Microsoft.AspNetCore.Builder.CookiePolicyOptions"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Invoke",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- }
- ],
- "ReturnType": "System.Threading.Tasks.Task",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "next",
- "Type": "Microsoft.AspNetCore.Http.RequestDelegate"
- },
- {
- "Name": "options",
- "Type": "Microsoft.Extensions.Options.IOptions"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Context",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.HttpContext",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_CookieOptions",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.Http.CookieOptions",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_CookieName",
- "Parameters": [],
- "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_CookieName",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.AspNetCore.Http.HttpContext"
- },
- {
- "Name": "options",
- "Type": "Microsoft.AspNetCore.Http.CookieOptions"
- },
- {
- "Name": "name",
- "Type": "System.String"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy",
- "Visibility": "Public",
- "Kind": "Enumeration",
- "Sealed": true,
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Field",
- "Name": "None",
- "Parameters": [],
- "GenericParameter": [],
- "Literal": "0"
- },
- {
- "Kind": "Field",
- "Name": "Always",
- "Parameters": [],
- "GenericParameter": [],
- "Literal": "1"
- }
- ],
- "GenericParameters": []
- }
- ],
- "SourceFilters": []
-}
\ No newline at end of file
diff --git a/src/Microsoft.Owin.Security.Interop/AspNetTicketDataFormat.cs b/src/Microsoft.Owin.Security.Interop/AspNetTicketDataFormat.cs
deleted file mode 100644
index f1a07c5bf..000000000
--- a/src/Microsoft.Owin.Security.Interop/AspNetTicketDataFormat.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved.
-// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
-
-using Microsoft.Owin.Security.DataHandler;
-using Microsoft.Owin.Security.DataHandler.Encoder;
-using Microsoft.Owin.Security.DataProtection;
-
-namespace Microsoft.Owin.Security.Interop
-{
- public class AspNetTicketDataFormat : SecureDataFormat
- {
- public AspNetTicketDataFormat(IDataProtector protector)
- : base(AspNetTicketSerializer.Default, protector, TextEncodings.Base64Url)
- {
- }
- }
-}
\ No newline at end of file
diff --git a/src/Microsoft.Owin.Security.Interop/AspNetTicketSerializer.cs b/src/Microsoft.Owin.Security.Interop/AspNetTicketSerializer.cs
deleted file mode 100644
index 6a1019fbc..000000000
--- a/src/Microsoft.Owin.Security.Interop/AspNetTicketSerializer.cs
+++ /dev/null
@@ -1,220 +0,0 @@
-// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved.
-// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
-
-using System;
-using System.IO;
-using System.Linq;
-using System.Security.Claims;
-using Microsoft.Owin.Security.DataHandler.Serializer;
-
-namespace Microsoft.Owin.Security.Interop
-{
- // This MUST be kept in sync with Microsoft.AspNetCore.Authentication.DataHandler.TicketSerializer
- public class AspNetTicketSerializer : IDataSerializer
- {
- private const string DefaultStringPlaceholder = "\0";
- private const int FormatVersion = 5;
-
- public static AspNetTicketSerializer Default { get; } = new AspNetTicketSerializer();
-
- public virtual byte[] Serialize(AuthenticationTicket ticket)
- {
- using (var memory = new MemoryStream())
- {
- using (var writer = new BinaryWriter(memory))
- {
- Write(writer, ticket);
- }
- return memory.ToArray();
- }
- }
-
- public virtual AuthenticationTicket Deserialize(byte[] data)
- {
- using (var memory = new MemoryStream(data))
- {
- using (var reader = new BinaryReader(memory))
- {
- return Read(reader);
- }
- }
- }
-
- public virtual void Write(BinaryWriter writer, AuthenticationTicket ticket)
- {
- writer.Write(FormatVersion);
- writer.Write(ticket.Identity.AuthenticationType);
-
- var identity = ticket.Identity;
- if (identity == null)
- {
- throw new ArgumentNullException("ticket.Identity");
- }
-
- // There is always a single identity
- writer.Write(1);
- WriteIdentity(writer, identity);
- PropertiesSerializer.Write(writer, ticket.Properties);
- }
-
- protected virtual void WriteIdentity(BinaryWriter writer, ClaimsIdentity identity)
- {
- var authenticationType = identity.AuthenticationType ?? string.Empty;
-
- writer.Write(authenticationType);
- WriteWithDefault(writer, identity.NameClaimType, ClaimsIdentity.DefaultNameClaimType);
- WriteWithDefault(writer, identity.RoleClaimType, ClaimsIdentity.DefaultRoleClaimType);
-
- // Write the number of claims contained in the identity.
- writer.Write(identity.Claims.Count());
-
- foreach (var claim in identity.Claims)
- {
- WriteClaim(writer, claim);
- }
-
- var bootstrap = identity.BootstrapContext as string;
- if (!string.IsNullOrEmpty(bootstrap))
- {
- writer.Write(true);
- writer.Write(bootstrap);
- }
- else
- {
- writer.Write(false);
- }
-
- if (identity.Actor != null)
- {
- writer.Write(true);
- WriteIdentity(writer, identity.Actor);
- }
- else
- {
- writer.Write(false);
- }
- }
-
- protected virtual void WriteClaim(BinaryWriter writer, Claim claim)
- {
- WriteWithDefault(writer, claim.Type, claim.Subject?.NameClaimType ?? ClaimsIdentity.DefaultNameClaimType);
- writer.Write(claim.Value);
- WriteWithDefault(writer, claim.ValueType, ClaimValueTypes.String);
- WriteWithDefault(writer, claim.Issuer, ClaimsIdentity.DefaultIssuer);
- WriteWithDefault(writer, claim.OriginalIssuer, claim.Issuer);
-
- // Write the number of properties contained in the claim.
- writer.Write(claim.Properties.Count);
-
- foreach (var property in claim.Properties)
- {
- writer.Write(property.Key ?? string.Empty);
- writer.Write(property.Value ?? string.Empty);
- }
- }
-
- public virtual AuthenticationTicket Read(BinaryReader reader)
- {
- if (reader.ReadInt32() != FormatVersion)
- {
- return null;
- }
-
- var scheme = reader.ReadString();
-
- // Any identities after the first will be ignored.
- var count = reader.ReadInt32();
- if (count < 0)
- {
- return null;
- }
-
- var identity = ReadIdentity(reader);
- var properties = PropertiesSerializer.Read(reader);
-
- return new AuthenticationTicket(identity, properties);
- }
-
- protected virtual ClaimsIdentity ReadIdentity(BinaryReader reader)
- {
- var authenticationType = reader.ReadString();
- var nameClaimType = ReadWithDefault(reader, ClaimsIdentity.DefaultNameClaimType);
- var roleClaimType = ReadWithDefault(reader, ClaimsIdentity.DefaultRoleClaimType);
-
- // Read the number of claims contained
- // in the serialized identity.
- var count = reader.ReadInt32();
-
- var identity = new ClaimsIdentity(authenticationType, nameClaimType, roleClaimType);
-
- for (int index = 0; index != count; ++index)
- {
- var claim = ReadClaim(reader, identity);
-
- identity.AddClaim(claim);
- }
-
- // Determine whether the identity
- // has a bootstrap context attached.
- if (reader.ReadBoolean())
- {
- identity.BootstrapContext = reader.ReadString();
- }
-
- // Determine whether the identity
- // has an actor identity attached.
- if (reader.ReadBoolean())
- {
- identity.Actor = ReadIdentity(reader);
- }
-
- return identity;
- }
-
- protected virtual Claim ReadClaim(BinaryReader reader, ClaimsIdentity identity)
- {
- var type = ReadWithDefault(reader, identity.NameClaimType);
- var value = reader.ReadString();
- var valueType = ReadWithDefault(reader, ClaimValueTypes.String);
- var issuer = ReadWithDefault(reader, ClaimsIdentity.DefaultIssuer);
- var originalIssuer = ReadWithDefault(reader, issuer);
-
- var claim = new Claim(type, value, valueType, issuer, originalIssuer, identity);
-
- // Read the number of properties stored in the claim.
- var count = reader.ReadInt32();
-
- for (var index = 0; index != count; ++index)
- {
- var key = reader.ReadString();
- var propertyValue = reader.ReadString();
-
- claim.Properties.Add(key, propertyValue);
- }
-
- return claim;
- }
-
- private static void WriteWithDefault(BinaryWriter writer, string value, string defaultValue)
- {
- if (string.Equals(value, defaultValue, StringComparison.Ordinal))
- {
- writer.Write(DefaultStringPlaceholder);
- }
- else
- {
- writer.Write(value);
- }
- }
-
- private static string ReadWithDefault(BinaryReader reader, string defaultValue)
- {
- var value = reader.ReadString();
- if (string.Equals(value, DefaultStringPlaceholder, StringComparison.Ordinal))
- {
- return defaultValue;
- }
- return value;
- }
- }
-}
\ No newline at end of file
diff --git a/src/Microsoft.Owin.Security.Interop/ChunkingCookieManager.cs b/src/Microsoft.Owin.Security.Interop/ChunkingCookieManager.cs
deleted file mode 100644
index b323258d9..000000000
--- a/src/Microsoft.Owin.Security.Interop/ChunkingCookieManager.cs
+++ /dev/null
@@ -1,281 +0,0 @@
-// Copyright (c) .NET Foundation. All rights reserved.
-// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
-
-using System;
-using System.Collections.Generic;
-using System.Globalization;
-using System.Linq;
-using Microsoft.Owin.Infrastructure;
-
-namespace Microsoft.Owin.Security.Interop
-{
- // This MUST be kept in sync with Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager
- ///
- /// This handles cookies that are limited by per cookie length. It breaks down long cookies for responses, and reassembles them
- /// from requests.
- ///
- public class ChunkingCookieManager : ICookieManager
- {
- private const string ChunkKeySuffix = "C";
- private const string ChunkCountPrefix = "chunks-";
-
- public ChunkingCookieManager()
- {
- // Lowest common denominator. Safari has the lowest known limit (4093), and we leave little extra just in case.
- // See http://browsercookielimits.x64.me/.
- // Leave at least 20 in case CookiePolicy tries to add 'secure' and/or 'httponly'.
- ChunkSize = 4070;
- ThrowForPartialCookies = true;
- }
-
- ///
- /// The maximum size of cookie to send back to the client. If a cookie exceeds this size it will be broken down into multiple
- /// cookies. Set this value to null to disable this behavior. The default is 4090 characters, which is supported by all
- /// common browsers.
- ///
- /// Note that browsers may also have limits on the total size of all cookies per domain, and on the number of cookies per domain.
- ///
- public int? ChunkSize { get; set; }
-
- ///
- /// Throw if not all chunks of a cookie are available on a request for re-assembly.
- ///
- public bool ThrowForPartialCookies { get; set; }
-
- // Parse the "chunks-XX" to determine how many chunks there should be.
- private static int ParseChunksCount(string value)
- {
- if (value != null && value.StartsWith(ChunkCountPrefix, StringComparison.Ordinal))
- {
- var chunksCountString = value.Substring(ChunkCountPrefix.Length);
- int chunksCount;
- if (int.TryParse(chunksCountString, NumberStyles.None, CultureInfo.InvariantCulture, out chunksCount))
- {
- return chunksCount;
- }
- }
- return 0;
- }
-
- ///
- /// Get the reassembled cookie. Non chunked cookies are returned normally.
- /// Cookies with missing chunks just have their "chunks-XX" header returned.
- ///
- ///
- ///
- /// The reassembled cookie, if any, or null.
- public string GetRequestCookie(IOwinContext context, string key)
- {
- if (context == null)
- {
- throw new ArgumentNullException(nameof(context));
- }
-
- if (key == null)
- {
- throw new ArgumentNullException(nameof(key));
- }
-
- var requestCookies = context.Request.Cookies;
- var value = requestCookies[key];
- var chunksCount = ParseChunksCount(value);
- if (chunksCount > 0)
- {
- var chunks = new string[chunksCount];
- for (var chunkId = 1; chunkId <= chunksCount; chunkId++)
- {
- var chunk = requestCookies[key + ChunkKeySuffix + chunkId.ToString(CultureInfo.InvariantCulture)];
- if (string.IsNullOrEmpty(chunk))
- {
- if (ThrowForPartialCookies)
- {
- var totalSize = 0;
- for (int i = 0; i < chunkId - 1; i++)
- {
- totalSize += chunks[i].Length;
- }
- throw new FormatException(
- string.Format(CultureInfo.CurrentCulture,
- "The chunked cookie is incomplete. Only {0} of the expected {1} chunks were found, totaling {2} characters. A client size limit may have been exceeded.",
- chunkId - 1, chunksCount, totalSize));
- }
- // Missing chunk, abort by returning the original cookie value. It may have been a false positive?
- return value;
- }
-
- chunks[chunkId - 1] = chunk;
- }
-
- return string.Join(string.Empty, chunks);
- }
- return value;
- }
-
- ///
- /// Appends a new response cookie to the Set-Cookie header. If the cookie is larger than the given size limit
- /// then it will be broken down into multiple cookies as follows:
- /// Set-Cookie: CookieName=chunks-3; path=/
- /// Set-Cookie: CookieNameC1=Segment1; path=/
- /// Set-Cookie: CookieNameC2=Segment2; path=/
- /// Set-Cookie: CookieNameC3=Segment3; path=/
- ///
- ///
- ///
- ///
- ///
- public void AppendResponseCookie(IOwinContext context, string key, string value, CookieOptions options)
- {
- if (context == null)
- {
- throw new ArgumentNullException(nameof(context));
- }
-
- if (key == null)
- {
- throw new ArgumentNullException(nameof(key));
- }
-
- if (options == null)
- {
- throw new ArgumentNullException(nameof(options));
- }
-
- var domainHasValue = !string.IsNullOrEmpty(options.Domain);
- var pathHasValue = !string.IsNullOrEmpty(options.Path);
- var expiresHasValue = options.Expires.HasValue;
-
- var templateLength = key.Length + "=".Length
- + (domainHasValue ? "; domain=".Length + options.Domain.Length : 0)
- + (pathHasValue ? "; path=".Length + options.Path.Length : 0)
- + (expiresHasValue ? "; expires=ddd, dd-MMM-yyyy HH:mm:ss GMT".Length : 0)
- + (options.Secure ? "; secure".Length : 0)
- + (options.HttpOnly ? "; HttpOnly".Length : 0);
-
- // Normal cookie
- var responseCookies = context.Response.Cookies;
- if (!ChunkSize.HasValue || ChunkSize.Value > templateLength + value.Length)
- {
- responseCookies.Append(key, value, options);
- }
- else if (ChunkSize.Value < templateLength + 10)
- {
- // 10 is the minimum data we want to put in an individual cookie, including the cookie chunk identifier "CXX".
- // No room for data, we can't chunk the options and name
- throw new InvalidOperationException("The cookie key and options are larger than ChunksSize, leaving no room for data.");
- }
- else
- {
- // Break the cookie down into multiple cookies.
- // Key = CookieName, value = "Segment1Segment2Segment2"
- // Set-Cookie: CookieName=chunks-3; path=/
- // Set-Cookie: CookieNameC1="Segment1"; path=/
- // Set-Cookie: CookieNameC2="Segment2"; path=/
- // Set-Cookie: CookieNameC3="Segment3"; path=/
- var dataSizePerCookie = ChunkSize.Value - templateLength - 3; // Budget 3 chars for the chunkid.
- var cookieChunkCount = (int)Math.Ceiling(value.Length * 1.0 / dataSizePerCookie);
-
- responseCookies.Append(key, ChunkCountPrefix + cookieChunkCount.ToString(CultureInfo.InvariantCulture), options);
-
- var offset = 0;
- for (var chunkId = 1; chunkId <= cookieChunkCount; chunkId++)
- {
- var remainingLength = value.Length - offset;
- var length = Math.Min(dataSizePerCookie, remainingLength);
- var segment = value.Substring(offset, length);
- offset += length;
-
- responseCookies.Append(key + ChunkKeySuffix + chunkId.ToString(CultureInfo.InvariantCulture), segment, options);
- }
- }
- }
-
- ///
- /// Deletes the cookie with the given key by setting an expired state. If a matching chunked cookie exists on
- /// the request, delete each chunk.
- ///
- ///
- ///
- ///
- public void DeleteCookie(IOwinContext context, string key, CookieOptions options)
- {
- if (context == null)
- {
- throw new ArgumentNullException(nameof(context));
- }
-
- if (key == null)
- {
- throw new ArgumentNullException(nameof(key));
- }
-
- if (options == null)
- {
- throw new ArgumentNullException(nameof(options));
- }
-
- var keys = new List();
- keys.Add(key + "=");
-
- var requestCookie = context.Request.Cookies[key];
- var chunks = ParseChunksCount(requestCookie);
- if (chunks > 0)
- {
- for (int i = 1; i <= chunks + 1; i++)
- {
- var subkey = key + ChunkKeySuffix + i.ToString(CultureInfo.InvariantCulture);
- keys.Add(subkey + "=");
- }
- }
-
- var domainHasValue = !string.IsNullOrEmpty(options.Domain);
- var pathHasValue = !string.IsNullOrEmpty(options.Path);
-
- Func rejectPredicate;
- Func predicate = value => keys.Any(k => value.StartsWith(k, StringComparison.OrdinalIgnoreCase));
- if (domainHasValue)
- {
- rejectPredicate = value => predicate(value) && value.IndexOf("domain=" + options.Domain, StringComparison.OrdinalIgnoreCase) != -1;
- }
- else if (pathHasValue)
- {
- rejectPredicate = value => predicate(value) && value.IndexOf("path=" + options.Path, StringComparison.OrdinalIgnoreCase) != -1;
- }
- else
- {
- rejectPredicate = value => predicate(value);
- }
-
- var responseHeaders = context.Response.Headers;
- string[] existingValues;
- if (responseHeaders.TryGetValue(Constants.Headers.SetCookie, out existingValues) && existingValues != null)
- {
- responseHeaders.SetValues(Constants.Headers.SetCookie, existingValues.Where(value => !rejectPredicate(value)).ToArray());
- }
-
- AppendResponseCookie(
- context,
- key,
- string.Empty,
- new CookieOptions()
- {
- Path = options.Path,
- Domain = options.Domain,
- Expires = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc),
- });
-
- for (int i = 1; i <= chunks; i++)
- {
- AppendResponseCookie(
- context,
- key + "C" + i.ToString(CultureInfo.InvariantCulture),
- string.Empty,
- new CookieOptions()
- {
- Path = options.Path,
- Domain = options.Domain,
- Expires = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc),
- });
- }
- }
- }
-}
diff --git a/src/Microsoft.Owin.Security.Interop/Constants.cs b/src/Microsoft.Owin.Security.Interop/Constants.cs
deleted file mode 100644
index 1e75761b7..000000000
--- a/src/Microsoft.Owin.Security.Interop/Constants.cs
+++ /dev/null
@@ -1,13 +0,0 @@
-// Copyright (c) .NET Foundation. All rights reserved.
-// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
-
-namespace Microsoft.Owin.Security.Interop
-{
- internal static class Constants
- {
- internal static class Headers
- {
- internal const string SetCookie = "Set-Cookie";
- }
- }
-}
diff --git a/src/Microsoft.Owin.Security.Interop/DataProtectorShim.cs b/src/Microsoft.Owin.Security.Interop/DataProtectorShim.cs
deleted file mode 100644
index 731358894..000000000
--- a/src/Microsoft.Owin.Security.Interop/DataProtectorShim.cs
+++ /dev/null
@@ -1,31 +0,0 @@
-// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved.
-// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
-
-using Microsoft.AspNetCore.DataProtection;
-
-namespace Microsoft.Owin.Security.Interop
-{
- ///
- /// Converts an to an
- /// .
- ///
- public sealed class DataProtectorShim : Microsoft.Owin.Security.DataProtection.IDataProtector
- {
- private readonly IDataProtector _protector;
-
- public DataProtectorShim(IDataProtector protector)
- {
- _protector = protector;
- }
-
- public byte[] Protect(byte[] userData)
- {
- return _protector.Protect(userData);
- }
-
- public byte[] Unprotect(byte[] protectedData)
- {
- return _protector.Unprotect(protectedData);
- }
- }
-}
\ No newline at end of file
diff --git a/src/Microsoft.Owin.Security.Interop/Microsoft.Owin.Security.Interop.csproj b/src/Microsoft.Owin.Security.Interop/Microsoft.Owin.Security.Interop.csproj
deleted file mode 100644
index 1a6679119..000000000
--- a/src/Microsoft.Owin.Security.Interop/Microsoft.Owin.Security.Interop.csproj
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
- A compatibility layer for sharing authentication tickets between Microsoft.Owin.Security and Microsoft.AspNetCore.Authentication.
- net46
- $(NoWarn);CS1591
- true
- aspnetcore;katana;owin;security
-
-
-
-
-
-
-
-
diff --git a/src/Microsoft.Owin.Security.Interop/Properties/AssemblyInfo.cs b/src/Microsoft.Owin.Security.Interop/Properties/AssemblyInfo.cs
deleted file mode 100644
index 490fa7cb2..000000000
--- a/src/Microsoft.Owin.Security.Interop/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,8 +0,0 @@
-// Copyright (c) .NET Foundation. All rights reserved.
-// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
-
-using System.Runtime.InteropServices;
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("a7922dd8-09f1-43e4-938b-cc523ea08898")]
-
diff --git a/src/Microsoft.Owin.Security.Interop/baseline.netframework.json b/src/Microsoft.Owin.Security.Interop/baseline.netframework.json
deleted file mode 100644
index 1fc242ec5..000000000
--- a/src/Microsoft.Owin.Security.Interop/baseline.netframework.json
+++ /dev/null
@@ -1,373 +0,0 @@
-{
- "AssemblyIdentity": "Microsoft.Owin.Security.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.Owin.Security.Interop.AspNetTicketDataFormat",
- "Visibility": "Public",
- "Kind": "Class",
- "BaseType": "Microsoft.Owin.Security.DataHandler.SecureDataFormat",
- "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "protector",
- "Type": "Microsoft.Owin.Security.DataProtection.IDataProtector"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.Owin.Security.Interop.AspNetTicketSerializer",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.Owin.Security.DataHandler.Serializer.IDataSerializer"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_Default",
- "Parameters": [],
- "ReturnType": "Microsoft.Owin.Security.Interop.AspNetTicketSerializer",
- "Static": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Serialize",
- "Parameters": [
- {
- "Name": "ticket",
- "Type": "Microsoft.Owin.Security.AuthenticationTicket"
- }
- ],
- "ReturnType": "System.Byte[]",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.Owin.Security.DataHandler.Serializer.IDataSerializer",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Deserialize",
- "Parameters": [
- {
- "Name": "data",
- "Type": "System.Byte[]"
- }
- ],
- "ReturnType": "Microsoft.Owin.Security.AuthenticationTicket",
- "Virtual": true,
- "ImplementedInterface": "Microsoft.Owin.Security.DataHandler.Serializer.IDataSerializer",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Write",
- "Parameters": [
- {
- "Name": "writer",
- "Type": "System.IO.BinaryWriter"
- },
- {
- "Name": "ticket",
- "Type": "Microsoft.Owin.Security.AuthenticationTicket"
- }
- ],
- "ReturnType": "System.Void",
- "Virtual": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "WriteIdentity",
- "Parameters": [
- {
- "Name": "writer",
- "Type": "System.IO.BinaryWriter"
- },
- {
- "Name": "identity",
- "Type": "System.Security.Claims.ClaimsIdentity"
- }
- ],
- "ReturnType": "System.Void",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "WriteClaim",
- "Parameters": [
- {
- "Name": "writer",
- "Type": "System.IO.BinaryWriter"
- },
- {
- "Name": "claim",
- "Type": "System.Security.Claims.Claim"
- }
- ],
- "ReturnType": "System.Void",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Read",
- "Parameters": [
- {
- "Name": "reader",
- "Type": "System.IO.BinaryReader"
- }
- ],
- "ReturnType": "Microsoft.Owin.Security.AuthenticationTicket",
- "Virtual": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "ReadIdentity",
- "Parameters": [
- {
- "Name": "reader",
- "Type": "System.IO.BinaryReader"
- }
- ],
- "ReturnType": "System.Security.Claims.ClaimsIdentity",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "ReadClaim",
- "Parameters": [
- {
- "Name": "reader",
- "Type": "System.IO.BinaryReader"
- },
- {
- "Name": "identity",
- "Type": "System.Security.Claims.ClaimsIdentity"
- }
- ],
- "ReturnType": "System.Security.Claims.Claim",
- "Virtual": true,
- "Visibility": "Protected",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.Owin.Security.Interop.ChunkingCookieManager",
- "Visibility": "Public",
- "Kind": "Class",
- "ImplementedInterfaces": [
- "Microsoft.Owin.Infrastructure.ICookieManager"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "get_ChunkSize",
- "Parameters": [],
- "ReturnType": "System.Nullable",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ChunkSize",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Nullable"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "get_ThrowForPartialCookies",
- "Parameters": [],
- "ReturnType": "System.Boolean",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "set_ThrowForPartialCookies",
- "Parameters": [
- {
- "Name": "value",
- "Type": "System.Boolean"
- }
- ],
- "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "GetRequestCookie",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.Owin.IOwinContext"
- },
- {
- "Name": "key",
- "Type": "System.String"
- }
- ],
- "ReturnType": "System.String",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.Owin.Infrastructure.ICookieManager",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "AppendResponseCookie",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.Owin.IOwinContext"
- },
- {
- "Name": "key",
- "Type": "System.String"
- },
- {
- "Name": "value",
- "Type": "System.String"
- },
- {
- "Name": "options",
- "Type": "Microsoft.Owin.CookieOptions"
- }
- ],
- "ReturnType": "System.Void",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.Owin.Infrastructure.ICookieManager",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "DeleteCookie",
- "Parameters": [
- {
- "Name": "context",
- "Type": "Microsoft.Owin.IOwinContext"
- },
- {
- "Name": "key",
- "Type": "System.String"
- },
- {
- "Name": "options",
- "Type": "Microsoft.Owin.CookieOptions"
- }
- ],
- "ReturnType": "System.Void",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.Owin.Infrastructure.ICookieManager",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- },
- {
- "Name": "Microsoft.Owin.Security.Interop.DataProtectorShim",
- "Visibility": "Public",
- "Kind": "Class",
- "Sealed": true,
- "ImplementedInterfaces": [
- "Microsoft.Owin.Security.DataProtection.IDataProtector"
- ],
- "Members": [
- {
- "Kind": "Method",
- "Name": "Protect",
- "Parameters": [
- {
- "Name": "userData",
- "Type": "System.Byte[]"
- }
- ],
- "ReturnType": "System.Byte[]",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.Owin.Security.DataProtection.IDataProtector",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- "Name": "Unprotect",
- "Parameters": [
- {
- "Name": "protectedData",
- "Type": "System.Byte[]"
- }
- ],
- "ReturnType": "System.Byte[]",
- "Sealed": true,
- "Virtual": true,
- "ImplementedInterface": "Microsoft.Owin.Security.DataProtection.IDataProtector",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- "Parameters": [
- {
- "Name": "protector",
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtector"
- }
- ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- ],
- "GenericParameters": []
- }
- ],
- "SourceFilters": []
-}
\ No newline at end of file
diff --git a/test/Microsoft.AspNetCore.Authentication.Test/Microsoft.AspNetCore.Authentication.Test.csproj b/test/Microsoft.AspNetCore.Authentication.Test/Microsoft.AspNetCore.Authentication.Test.csproj
index 801567d7e..df51faf88 100644
--- a/test/Microsoft.AspNetCore.Authentication.Test/Microsoft.AspNetCore.Authentication.Test.csproj
+++ b/test/Microsoft.AspNetCore.Authentication.Test/Microsoft.AspNetCore.Authentication.Test.csproj
@@ -2,8 +2,7 @@
-