{ "AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Facebook, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "Types": [ { "Name": "Microsoft.AspNetCore.Authentication.Facebook.FacebookDefaults", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "AuthorizationEndpoint", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "TokenEndpoint", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "UserInformationEndpoint", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "AuthenticationScheme", "Parameters": [], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "\"Facebook\"" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Facebook.FacebookHelper", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetId", "Parameters": [ { "Name": "user", "Type": "Newtonsoft.Json.Linq.JObject" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAgeRangeMin", "Parameters": [ { "Name": "user", "Type": "Newtonsoft.Json.Linq.JObject" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAgeRangeMax", "Parameters": [ { "Name": "user", "Type": "Newtonsoft.Json.Linq.JObject" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetBirthday", "Parameters": [ { "Name": "user", "Type": "Newtonsoft.Json.Linq.JObject" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetEmail", "Parameters": [ { "Name": "user", "Type": "Newtonsoft.Json.Linq.JObject" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetFirstName", "Parameters": [ { "Name": "user", "Type": "Newtonsoft.Json.Linq.JObject" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetGender", "Parameters": [ { "Name": "user", "Type": "Newtonsoft.Json.Linq.JObject" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetLastName", "Parameters": [ { "Name": "user", "Type": "Newtonsoft.Json.Linq.JObject" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetLink", "Parameters": [ { "Name": "user", "Type": "Newtonsoft.Json.Linq.JObject" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetLocation", "Parameters": [ { "Name": "user", "Type": "Newtonsoft.Json.Linq.JObject" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetLocale", "Parameters": [ { "Name": "user", "Type": "Newtonsoft.Json.Linq.JObject" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetMiddleName", "Parameters": [ { "Name": "user", "Type": "Newtonsoft.Json.Linq.JObject" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetName", "Parameters": [ { "Name": "user", "Type": "Newtonsoft.Json.Linq.JObject" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetTimeZone", "Parameters": [ { "Name": "user", "Type": "Newtonsoft.Json.Linq.JObject" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Facebook.FacebookMiddleware", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateHandler", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "next", "Type": "Microsoft.AspNetCore.Http.RequestDelegate" }, { "Name": "dataProtectionProvider", "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" }, { "Name": "encoder", "Type": "System.Text.Encodings.Web.UrlEncoder" }, { "Name": "sharedOptions", "Type": "Microsoft.Extensions.Options.IOptions" }, { "Name": "options", "Type": "Microsoft.Extensions.Options.IOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.FacebookAppBuilderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "UseFacebookAuthentication", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseFacebookAuthentication", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Builder.FacebookOptions" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.FacebookOptions", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Builder.OAuthOptions", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AppId", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AppId", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AppSecret", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AppSecret", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SendAppSecretProof", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SendAppSecretProof", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Fields", "Parameters": [], "ReturnType": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] } ], "SourceFilters": [] }