Update API check baselines to 2.0

This commit is contained in:
Javier Calvarro Nelson 2017-09-22 17:10:59 -07:00
parent 13fdbac48f
commit 5abcfe7e3d
22 changed files with 5802 additions and 5093 deletions

View File

@ -1,47 +0,0 @@
[
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext : Microsoft.AspNetCore.Authentication.BaseContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents : Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationMiddleware : Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<Microsoft.AspNetCore.Builder.CookieAuthenticationOptions>",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Builder.CookieAuthenticationOptions : Microsoft.AspNetCore.Builder.AuthenticationOptions, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.CookieAuthenticationOptions>",
"Kind": "Removal"
},
{
"TypeId": "public interface Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Builder.CookieAppBuilderExtensions",
"MemberId": "public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseCookieAuthentication(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.CookieAuthenticationOptions options)",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext : Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Cookies.CookieSignedInContext : Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext : Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext : Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext : Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext",
"Kind": "Removal"
}
]

View File

@ -1,6 +1,102 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Facebook, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Facebook, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.Extensions.DependencyInjection.FacebookAuthenticationOptionsExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "AddFacebook",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddFacebook",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.Facebook.FacebookOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddFacebook",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.Facebook.FacebookOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddFacebook",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "displayName",
"Type": "System.String"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.Facebook.FacebookOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Facebook.FacebookDefaults",
"Visibility": "Public",
@ -10,6 +106,16 @@
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "DisplayName",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "AuthorizationEndpoint",
@ -55,318 +161,22 @@
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Facebook.FacebookHelper",
"Name": "Microsoft.AspNetCore.Authentication.Facebook.FacebookOptions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"BaseType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions",
"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<Microsoft.AspNetCore.Builder.FacebookOptions>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateHandler",
"Name": "Validate",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler<Microsoft.AspNetCore.Builder.FacebookOptions>",
"ReturnType": "System.Void",
"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<Microsoft.AspNetCore.Authentication.SharedAuthenticationOptions>"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.FacebookOptions>"
}
],
"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",
@ -447,7 +257,52 @@
}
],
"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.Authentication.Facebook.FacebookOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
]
}

View File

@ -1,19 +0,0 @@
[
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Facebook.FacebookMiddleware : Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware<Microsoft.AspNetCore.Builder.FacebookOptions>",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Builder.FacebookOptions : Microsoft.AspNetCore.Builder.OAuthOptions",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Authentication.Facebook.FacebookHelper",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Builder.FacebookAppBuilderExtensions",
"MemberId": "public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseFacebookAuthentication(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.FacebookOptions options)",
"Kind": "Removal"
}
]

View File

@ -1,6 +1,102 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Google, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Google, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.Extensions.DependencyInjection.GoogleExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "AddGoogle",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddGoogle",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.Google.GoogleOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddGoogle",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.Google.GoogleOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddGoogle",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "displayName",
"Type": "System.String"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.Google.GoogleOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Google.GoogleDefaults",
"Visibility": "Public",
@ -10,6 +106,16 @@
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "DisplayName",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "AuthorizationEndpoint",
@ -63,76 +169,6 @@
"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",
@ -151,51 +187,37 @@
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Google.GoogleMiddleware",
"Name": "Microsoft.AspNetCore.Authentication.Google.GoogleOptions",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware<Microsoft.AspNetCore.Builder.GoogleOptions>",
"BaseType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateHandler",
"Name": "get_AccessType",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler<Microsoft.AspNetCore.Builder.GoogleOptions>",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"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": [
{
"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<Microsoft.AspNetCore.Authentication.SharedAuthenticationOptions>"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.GoogleOptions>"
}
],
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
@ -236,7 +258,7 @@
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.GoogleOptions"
"Type": "Microsoft.AspNetCore.Authentication.Google.GoogleOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
@ -247,45 +269,6 @@
}
],
"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": []
]
}

View File

@ -1,40 +0,0 @@
[
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Google.GoogleMiddleware : Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware<Microsoft.AspNetCore.Builder.GoogleOptions>",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Builder.GoogleOptions : Microsoft.AspNetCore.Builder.OAuthOptions",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Builder.GoogleAppBuilderExtensions",
"MemberId": "public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseGoogleAuthentication(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.GoogleOptions options)",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Authentication.Google.GoogleHelper",
"MemberId": "public static System.String GetFamilyName(Newtonsoft.Json.Linq.JObject user)",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Authentication.Google.GoogleHelper",
"MemberId": "public static System.String GetGivenName(Newtonsoft.Json.Linq.JObject user)",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Authentication.Google.GoogleHelper",
"MemberId": "public static System.String GetId(Newtonsoft.Json.Linq.JObject user)",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Authentication.Google.GoogleHelper",
"MemberId": "public static System.String GetName(Newtonsoft.Json.Linq.JObject user)",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Authentication.Google.GoogleHelper",
"MemberId": "public static System.String GetProfile(Newtonsoft.Json.Linq.JObject user)",
"Kind": "Removal"
}
]

View File

@ -1,8 +1,8 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.JwtBearer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.JwtBearer, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerDefaults",
"Name": "Microsoft.Extensions.DependencyInjection.JwtBearerExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
@ -11,57 +11,132 @@
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "AuthenticationScheme",
"Parameters": [],
"ReturnType": "System.String",
"Kind": "Method",
"Name": "AddJwtBearer",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": [],
"Constant": true,
"Literal": "\"Bearer\""
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddJwtBearer",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddJwtBearer",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddJwtBearer",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "displayName",
"Type": "System.String"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerMiddleware",
"Name": "Microsoft.AspNetCore.Builder.JwtBearerAppBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<Microsoft.AspNetCore.Builder.JwtBearerOptions>",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateHandler",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler<Microsoft.AspNetCore.Builder.JwtBearerOptions>",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"Name": "UseJwtBearerAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Kind": "Method",
"Name": "UseJwtBearerAuthentication",
"Parameters": [
{
"Name": "next",
"Type": "Microsoft.AspNetCore.Http.RequestDelegate"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
},
{
"Name": "encoder",
"Type": "System.Text.Encodings.Web.UrlEncoder"
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.JwtBearerOptions>"
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
@ -72,7 +147,7 @@
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"BaseType": "Microsoft.AspNetCore.Authentication.ResultContext<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>",
"ImplementedInterfaces": [],
"Members": [
{
@ -105,42 +180,12 @@
"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": "scheme",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationScheme"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions"
}
],
"Visibility": "Public",
@ -149,79 +194,13 @@
],
"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",
"BaseType": "Microsoft.AspNetCore.Authentication.PropertiesContext<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AuthenticateFailure",
@ -306,6 +285,22 @@
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Handled",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "HandleResponse",
"Parameters": [],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
@ -314,13 +309,17 @@
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "scheme",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationScheme"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"Visibility": "Public",
@ -333,9 +332,7 @@
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents"
],
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
@ -432,7 +429,6 @@
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
@ -447,7 +443,6 @@
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
@ -462,7 +457,6 @@
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
@ -477,7 +471,6 @@
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
@ -495,7 +488,7 @@
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"BaseType": "Microsoft.AspNetCore.Authentication.ResultContext<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>",
"ImplementedInterfaces": [],
"Members": [
{
@ -527,9 +520,13 @@
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "scheme",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationScheme"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions"
}
],
"Visibility": "Public",
@ -542,7 +539,7 @@
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"BaseType": "Microsoft.AspNetCore.Authentication.ResultContext<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>",
"ImplementedInterfaces": [],
"Members": [
{
@ -574,9 +571,13 @@
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "scheme",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationScheme"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions"
}
],
"Visibility": "Public",
@ -586,7 +587,7 @@
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.JwtBearerAppBuilderExtensions",
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerDefaults",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
@ -595,47 +596,24 @@
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseJwtBearerAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Kind": "Field",
"Name": "AuthenticationScheme",
"Parameters": [],
"ReturnType": "System.String",
"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": []
"GenericParameter": [],
"Constant": true,
"Literal": "\"Bearer\""
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.JwtBearerOptions",
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Builder.AuthenticationOptions",
"BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions",
"ImplementedInterfaces": [],
"Members": [
{
@ -747,7 +725,7 @@
"Kind": "Method",
"Name": "get_Events",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"ReturnType": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
@ -757,7 +735,7 @@
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents"
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents"
}
],
"ReturnType": "System.Void",
@ -869,27 +847,6 @@
"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",
@ -970,7 +927,44 @@
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerPostConfigureOptions",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.Extensions.Options.IPostConfigureOptions<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>"
],
"Members": [
{
"Kind": "Method",
"Name": "PostConfigure",
"Parameters": [
{
"Name": "name",
"Type": "System.String"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Extensions.Options.IPostConfigureOptions<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
]
}

View File

@ -1,43 +0,0 @@
[
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents : Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerMiddleware : Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<Microsoft.AspNetCore.Builder.JwtBearerOptions>",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Builder.JwtBearerOptions : Microsoft.AspNetCore.Builder.AuthenticationOptions",
"Kind": "Removal"
},
{
"TypeId": "public interface Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Builder.JwtBearerAppBuilderExtensions",
"MemberId": "public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseJwtBearerAuthentication(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.JwtBearerOptions options)",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext : Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext : Microsoft.AspNetCore.Authentication.BaseControlContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext : Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext : Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext : Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"Kind": "Removal"
}
]

View File

@ -1,6 +1,102 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.MicrosoftAccount, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.MicrosoftAccount, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.Extensions.DependencyInjection.MicrosoftAccountExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "AddMicrosoftAccount",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddMicrosoftAccount",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddMicrosoftAccount",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddMicrosoftAccount",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "displayName",
"Type": "System.String"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountDefaults",
"Visibility": "Public",
@ -10,6 +106,16 @@
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "DisplayName",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "AuthorizationEndpoint",
@ -55,133 +161,16 @@
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountHelper",
"Name": "Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountOptions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"BaseType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions",
"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<Microsoft.AspNetCore.Builder.MicrosoftAccountOptions>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateHandler",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler<Microsoft.AspNetCore.Builder.MicrosoftAccountOptions>",
"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<Microsoft.AspNetCore.Authentication.SharedAuthenticationOptions>"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.MicrosoftAccountOptions>"
}
],
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
@ -222,7 +211,7 @@
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.MicrosoftAccountOptions"
"Type": "Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
@ -233,24 +222,6 @@
}
],
"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": []
]
}

View File

@ -1,19 +0,0 @@
[
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountMiddleware : Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware<Microsoft.AspNetCore.Builder.MicrosoftAccountOptions>",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Builder.MicrosoftAccountOptions : Microsoft.AspNetCore.Builder.OAuthOptions",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountHelper",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Builder.MicrosoftAccountAppBuilderExtensions",
"MemberId": "public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseMicrosoftAccountAuthentication(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.MicrosoftAccountOptions options)",
"Kind": "Removal"
}
]

View File

@ -1,35 +0,0 @@
[
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext : Microsoft.AspNetCore.Authentication.BaseContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents : Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents, Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler<T0> : Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler<T0> where T0 : Microsoft.AspNetCore.Builder.OAuthOptions",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware<T0> : Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<T0> where T0 : Microsoft.AspNetCore.Builder.OAuthOptions, new()",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Builder.OAuthOptions : Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions",
"Kind": "Removal"
},
{
"TypeId": "public interface Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents : Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Builder.OAuthAppBuilderExtensions",
"MemberId": "public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseOAuthAuthentication(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.OAuthOptions options)",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OAuth.OAuthRedirectToAuthorizationContext : Microsoft.AspNetCore.Authentication.BaseContext",
"Kind": "Removal"
}
]

View File

@ -1,68 +0,0 @@
[
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents : Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents, Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler : Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler<Microsoft.AspNetCore.Builder.OpenIdConnectOptions>",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectMiddleware : Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<Microsoft.AspNetCore.Builder.OpenIdConnectOptions>",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Builder.OpenIdConnectOptions : Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions",
"Kind": "Removal"
},
{
"TypeId": "public interface Microsoft.AspNetCore.Authentication.OpenIdConnect.IOpenIdConnectEvents : Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Builder.OpenIdConnectAppBuilderExtensions",
"MemberId": "public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseOpenIdConnectAuthentication(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.OpenIdConnectOptions options)",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthenticationFailedContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext : Microsoft.AspNetCore.Authentication.BaseControlContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OpenIdConnect.MessageReceivedContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OpenIdConnect.RemoteSignOutContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenResponseReceivedContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.OpenIdConnect.UserInformationReceivedContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectDefaults",
"MemberId": "public static readonly System.String Caption",
"Kind": "Removal"
}
]

View File

@ -1,8 +1,8 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Twitter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Twitter, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterDefaults",
"Name": "Microsoft.Extensions.DependencyInjection.TwitterExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
@ -11,99 +11,86 @@
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "AuthenticationScheme",
"Parameters": [],
"ReturnType": "System.String",
"Kind": "Method",
"Name": "AddTwitter",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"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<Microsoft.AspNetCore.Builder.TwitterOptions>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateHandler",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler<Microsoft.AspNetCore.Builder.TwitterOptions>",
"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<Microsoft.AspNetCore.Authentication.SharedAuthenticationOptions>"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.TwitterOptions>"
}
],
"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",
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Kind": "Method",
"Name": "AddTwitter",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.TwitterOptions"
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddTwitter",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddTwitter",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
},
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "displayName",
"Type": "System.String"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
@ -111,36 +98,46 @@
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
"Name": "Microsoft.AspNetCore.Builder.TwitterAppBuilderExtensions",
"Visibility": "Public",
"Kind": "Interface",
"Kind": "Class",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents"
],
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreatingTicket",
"Name": "UseTwitterAuthentication",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext"
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAuthorizationEndpoint",
"Name": "UseTwitterAuthentication",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext"
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
@ -150,7 +147,7 @@
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.Twitter.BaseTwitterContext",
"BaseType": "Microsoft.AspNetCore.Authentication.ResultContext<Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions>",
"ImplementedInterfaces": [],
"Members": [
{
@ -193,48 +190,6 @@
"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",
@ -243,9 +198,21 @@
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "scheme",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationScheme"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.TwitterOptions"
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions"
},
{
"Name": "principal",
"Type": "System.Security.Claims.ClaimsPrincipal"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
},
{
"Name": "userId",
@ -279,9 +246,7 @@
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents"
],
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
@ -308,7 +273,7 @@
"Kind": "Method",
"Name": "get_OnRedirectToAuthorizationEndpoint",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext, System.Threading.Tasks.Task>",
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.RedirectContext<Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions>, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
@ -318,7 +283,7 @@
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext, System.Threading.Tasks.Task>"
"Type": "System.Func<Microsoft.AspNetCore.Authentication.RedirectContext<Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions>, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
@ -336,7 +301,6 @@
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
"Visibility": "Public",
"GenericParameter": []
},
@ -346,12 +310,11 @@
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext"
"Type": "Microsoft.AspNetCore.Authentication.RedirectContext<Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions>"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
"Visibility": "Public",
"GenericParameter": []
},
@ -365,56 +328,6 @@
],
"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",
@ -547,7 +460,7 @@
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
@ -557,7 +470,7 @@
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"ReturnType": "System.Void",
@ -655,7 +568,7 @@
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.TwitterAppBuilderExtensions",
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterDefaults",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
@ -664,47 +577,34 @@
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseTwitterAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Kind": "Field",
"Name": "DisplayName",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"ReadOnly": 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",
"Kind": "Field",
"Name": "AuthenticationScheme",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
"GenericParameter": [],
"Constant": true,
"Literal": "\"Twitter\""
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.TwitterOptions",
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions",
"BaseType": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions",
"ImplementedInterfaces": [],
"Members": [
{
@ -770,6 +670,14 @@
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ClaimActions",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_StateDataFormat",
@ -795,7 +703,7 @@
"Kind": "Method",
"Name": "get_Events",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
"ReturnType": "Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents",
"Visibility": "Public",
"GenericParameter": []
},
@ -805,7 +713,7 @@
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents"
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents"
}
],
"ReturnType": "System.Void",
@ -814,19 +722,19 @@
},
{
"Kind": "Method",
"Name": "get_SystemClock",
"Name": "get_StateCookie",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.ISystemClock",
"ReturnType": "Microsoft.AspNetCore.Http.CookieBuilder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SystemClock",
"Name": "set_StateCookie",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.ISystemClock"
"Type": "Microsoft.AspNetCore.Http.CookieBuilder"
}
],
"ReturnType": "System.Void",
@ -842,7 +750,49 @@
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterPostConfigureOptions",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.Extensions.Options.IPostConfigureOptions<Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions>"
],
"Members": [
{
"Kind": "Method",
"Name": "PostConfigure",
"Parameters": [
{
"Name": "name",
"Type": "System.String"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Extensions.Options.IPostConfigureOptions<Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "dataProtection",
"Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
]
}

View File

@ -1,45 +0,0 @@
[
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Twitter.BaseTwitterContext : Microsoft.AspNetCore.Authentication.BaseContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents : Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents, Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Twitter.TwitterMiddleware : Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<Microsoft.AspNetCore.Builder.TwitterOptions>",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Builder.TwitterOptions : Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions",
"Kind": "Removal"
},
{
"TypeId": "public interface Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents : Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Twitter.RequestToken",
"MemberId": "public Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties get_Properties()",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Twitter.RequestToken",
"MemberId": "public System.Void set_Properties(Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties value)",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Builder.TwitterAppBuilderExtensions",
"MemberId": "public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseTwitterAuthentication(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.TwitterOptions options)",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext : Microsoft.AspNetCore.Authentication.Twitter.BaseTwitterContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext : Microsoft.AspNetCore.Authentication.Twitter.BaseTwitterContext",
"Kind": "Removal"
}
]

File diff suppressed because it is too large Load Diff

View File

@ -1,116 +0,0 @@
[
{
"TypeId": "public abstract class Microsoft.AspNetCore.Authentication.AuthenticationHandler<T0> : Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler where T0 : Microsoft.AspNetCore.Builder.AuthenticationOptions",
"Kind": "Removal"
},
{
"TypeId": "public abstract class Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<T0> where T0 : Microsoft.AspNetCore.Builder.AuthenticationOptions, new()",
"Kind": "Removal"
},
{
"TypeId": "public abstract class Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler<T0> : Microsoft.AspNetCore.Authentication.AuthenticationHandler<T0> where T0 : Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions",
"Kind": "Removal"
},
{
"TypeId": "public abstract class Microsoft.AspNetCore.Builder.AuthenticationOptions",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.AuthenticateResult",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.AuthenticationTicket",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.AuthenticationToken",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.ClaimsTransformationContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.ClaimsTransformationHandler : Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.ClaimsTransformationMiddleware",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.ClaimsTransformer : Microsoft.AspNetCore.Authentication.IClaimsTransformer",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.PropertiesDataFormat : Microsoft.AspNetCore.Authentication.SecureDataFormat<Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties>",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.PropertiesSerializer : Microsoft.AspNetCore.Authentication.IDataSerializer<Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties>",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents : Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.SharedAuthenticationOptions",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Builder.ClaimsTransformationOptions",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions : Microsoft.AspNetCore.Builder.AuthenticationOptions",
"Kind": "Removal"
},
{
"TypeId": "public interface Microsoft.AspNetCore.Authentication.IClaimsTransformer",
"Kind": "Removal"
},
{
"TypeId": "public interface Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Authentication.AuthenticationTokenExtensions",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.AspNetCore.Builder.ClaimsTransformationAppBuilderExtensions",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.Extensions.DependencyInjection.AuthenticationServiceCollectionExtensions",
"MemberId": "public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddAuthentication(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action<Microsoft.AspNetCore.Authentication.SharedAuthenticationOptions> configureOptions)",
"Kind": "Removal"
},
{
"TypeId": "public abstract class Microsoft.AspNetCore.Authentication.BaseContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.BaseControlContext : Microsoft.AspNetCore.Authentication.BaseContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.FailureContext : Microsoft.AspNetCore.Authentication.BaseControlContext",
"Kind": "Removal"
},
{
"TypeId": "public class Microsoft.AspNetCore.Authentication.TicketReceivedContext : Microsoft.AspNetCore.Authentication.BaseControlContext",
"Kind": "Removal"
},
{
"TypeId": "public static class Microsoft.Extensions.DependencyInjection.AuthenticationServiceCollectionExtensions",
"MemberId": "public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddAuthentication(this Microsoft.Extensions.DependencyInjection.IServiceCollection services)",
"Kind": "Removal"
},
{
"TypeId": "public enum Microsoft.AspNetCore.Authentication.EventResultState",
"Kind": "Removal"
}
]

View File

@ -0,0 +1,211 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authorization.Policy, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Authorization.Policy.IPolicyEvaluator",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "AuthenticateAsync",
"Parameters": [
{
"Name": "policy",
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticateResult>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AuthorizeAsync",
"Parameters": [
{
"Name": "policy",
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
},
{
"Name": "authenticationResult",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticateResult"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "resource",
"Type": "System.Object"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult>",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Challenged",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Forbidden",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Succeeded",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Challenge",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Forbid",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Success",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.Policy.PolicyEvaluator",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authorization.Policy.IPolicyEvaluator"
],
"Members": [
{
"Kind": "Method",
"Name": "AuthenticateAsync",
"Parameters": [
{
"Name": "policy",
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticateResult>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authorization.Policy.IPolicyEvaluator",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AuthorizeAsync",
"Parameters": [
{
"Name": "policy",
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
},
{
"Name": "authenticationResult",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticateResult"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "resource",
"Type": "System.Object"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authorization.Policy.IPolicyEvaluator",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authorization",
"Type": "Microsoft.AspNetCore.Authorization.IAuthorizationService"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.Extensions.DependencyInjection.PolicyServiceCollectionExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "AddAuthorizationPolicyEvaluator",
"Parameters": [
{
"Name": "services",
"Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
]
}

View File

@ -1,5 +1,5 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authorization, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"AssemblyIdentity": "Microsoft.AspNetCore.Authorization, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.Extensions.DependencyInjection.AuthorizationServiceCollectionExtensions",
@ -66,6 +66,54 @@
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.AuthorizationFailure",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_FailCalled",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_FailedRequirements",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationRequirement>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExplicitFail",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationFailure",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Failed",
"Parameters": [
{
"Name": "failed",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationRequirement>"
}
],
"ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationFailure",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.AuthorizationHandler<T0>",
"Visibility": "Public",
@ -208,6 +256,7 @@
"Name": "get_Requirements",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationRequirement>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
@ -216,6 +265,7 @@
"Name": "get_User",
"Parameters": [],
"ReturnType": "System.Security.Claims.ClaimsPrincipal",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
@ -224,6 +274,7 @@
"Name": "get_Resource",
"Parameters": [],
"ReturnType": "System.Object",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
@ -232,6 +283,7 @@
"Name": "get_PendingRequirements",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationRequirement>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
@ -240,6 +292,7 @@
"Name": "get_HasFailed",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
@ -248,6 +301,7 @@
"Name": "get_HasSucceeded",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
@ -256,6 +310,7 @@
"Name": "Fail",
"Parameters": [],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
@ -269,6 +324,7 @@
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
@ -301,6 +357,27 @@
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_InvokeHandlersAfterFailure",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_InvokeHandlersAfterFailure",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DefaultPolicy",
@ -714,6 +791,63 @@
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.AuthorizationResult",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Succeeded",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Failure",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationFailure",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Success",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationResult",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Failed",
"Parameters": [
{
"Name": "failure",
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationFailure"
}
],
"ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationResult",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Failed",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationResult",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.AuthorizationServiceExtensions",
"Visibility": "Public",
@ -744,7 +878,7 @@
"Type": "Microsoft.AspNetCore.Authorization.IAuthorizationRequirement"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.AuthorizationResult>",
"Static": true,
"Extension": true,
"Visibility": "Public",
@ -771,7 +905,7 @@
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.AuthorizationResult>",
"Static": true,
"Extension": true,
"Visibility": "Public",
@ -794,7 +928,7 @@
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.AuthorizationResult>",
"Static": true,
"Extension": true,
"Visibility": "Public",
@ -817,7 +951,7 @@
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.AuthorizationResult>",
"Static": true,
"Extension": true,
"Visibility": "Public",
@ -891,7 +1025,7 @@
},
{
"Kind": "Method",
"Name": "get_ActiveAuthenticationSchemes",
"Name": "get_AuthenticationSchemes",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
@ -900,6 +1034,30 @@
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AuthenticationSchemes",
"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",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ActiveAuthenticationSchemes",
@ -910,9 +1068,6 @@
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizeData",
"Visibility": "Public",
"GenericParameter": []
},
@ -938,6 +1093,120 @@
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.DefaultAuthorizationEvaluator",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authorization.IAuthorizationEvaluator"
],
"Members": [
{
"Kind": "Method",
"Name": "Evaluate",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationResult",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizationEvaluator",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.DefaultAuthorizationHandlerContextFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authorization.IAuthorizationHandlerContextFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateContext",
"Parameters": [
{
"Name": "requirements",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationRequirement>"
},
{
"Name": "user",
"Type": "System.Security.Claims.ClaimsPrincipal"
},
{
"Name": "resource",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizationHandlerContextFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.DefaultAuthorizationHandlerProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authorization.IAuthorizationHandlerProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetHandlersAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationHandler>>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizationHandlerProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "handlers",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationHandler>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.DefaultAuthorizationPolicyProvider",
"Visibility": "Public",
@ -1012,7 +1281,7 @@
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationRequirement>"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.AuthorizationResult>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizationService",
@ -1036,7 +1305,7 @@
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.AuthorizationResult>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authorization.IAuthorizationService",
@ -1053,11 +1322,23 @@
},
{
"Name": "handlers",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationHandler>"
"Type": "Microsoft.AspNetCore.Authorization.IAuthorizationHandlerProvider"
},
{
"Name": "logger",
"Type": "Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Authorization.DefaultAuthorizationService>"
},
{
"Name": "contextFactory",
"Type": "Microsoft.AspNetCore.Authorization.IAuthorizationHandlerContextFactory"
},
{
"Name": "evaluator",
"Type": "Microsoft.AspNetCore.Authorization.IAuthorizationEvaluator"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Authorization.AuthorizationOptions>"
}
],
"Visibility": "Public",
@ -1075,6 +1356,28 @@
"Members": [],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.IAuthorizationEvaluator",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Evaluate",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationResult",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.IAuthorizationHandler",
"Visibility": "Public",
@ -1097,6 +1400,58 @@
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.IAuthorizationHandlerContextFactory",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateContext",
"Parameters": [
{
"Name": "requirements",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationRequirement>"
},
{
"Name": "user",
"Type": "System.Security.Claims.ClaimsPrincipal"
},
{
"Name": "resource",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.IAuthorizationHandlerProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetHandlersAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationHandler>>",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider",
"Visibility": "Public",
@ -1159,7 +1514,7 @@
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationRequirement>"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.AuthorizationResult>",
"GenericParameter": []
},
{
@ -1179,7 +1534,7 @@
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authorization.AuthorizationResult>",
"GenericParameter": []
}
],
@ -1232,14 +1587,14 @@
},
{
"Kind": "Method",
"Name": "get_ActiveAuthenticationSchemes",
"Name": "get_AuthenticationSchemes",
"Parameters": [],
"ReturnType": "System.String",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ActiveAuthenticationSchemes",
"Name": "set_AuthenticationSchemes",
"Parameters": [
{
"Name": "value",
@ -1588,6 +1943,5 @@
],
"GenericParameters": []
}
],
"SourceFilters": []
]
}

View File

@ -1,5 +1,5 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.CookiePolicy, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"AssemblyIdentity": "Microsoft.AspNetCore.CookiePolicy, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Builder.CookiePolicyAppBuilderExtensions",
@ -53,6 +53,27 @@
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_MinimumSameSitePolicy",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.SameSiteMode",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_MinimumSameSitePolicy",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Http.SameSiteMode"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_HttpOnly",
@ -387,6 +408,5 @@
],
"GenericParameters": []
}
],
"SourceFilters": []
]
}

View File

@ -1,5 +1,5 @@
{
"AssemblyIdentity": "Microsoft.Owin.Security.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"AssemblyIdentity": "Microsoft.Owin.Security.Interop, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.Owin.Security.Interop.AspNetTicketDataFormat",
@ -368,6 +368,5 @@
],
"GenericParameters": []
}
],
"SourceFilters": []
]
}