Created public API baselines

This commit is contained in:
jacalvar 2016-11-07 21:27:52 -08:00
parent 96c27fa393
commit 82c231efca
23 changed files with 25027 additions and 0 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,453 @@
{
"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<Microsoft.AspNetCore.Builder.FacebookOptions>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateHandler",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler<Microsoft.AspNetCore.Builder.FacebookOptions>",
"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",
"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<System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}

View File

@ -0,0 +1,453 @@
{
"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<Microsoft.AspNetCore.Builder.FacebookOptions>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateHandler",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler<Microsoft.AspNetCore.Builder.FacebookOptions>",
"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",
"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<System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}

View File

@ -0,0 +1,291 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Google, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Authentication.Google.GoogleDefaults",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "AuthorizationEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "TokenEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "UserInformationEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "AuthenticationScheme",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": [],
"Constant": true,
"Literal": "\"Google\""
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Google.GoogleHelper",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetId",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetName",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetGivenName",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetFamilyName",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetProfile",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetEmail",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Google.GoogleMiddleware",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware<Microsoft.AspNetCore.Builder.GoogleOptions>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateHandler",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler<Microsoft.AspNetCore.Builder.GoogleOptions>",
"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.GoogleOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.GoogleAppBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseGoogleAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UseGoogleAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.GoogleOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.GoogleOptions",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Builder.OAuthOptions",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_AccessType",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AccessType",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}

View File

@ -0,0 +1,291 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Google, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Authentication.Google.GoogleDefaults",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "AuthorizationEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "TokenEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "UserInformationEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "AuthenticationScheme",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": [],
"Constant": true,
"Literal": "\"Google\""
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Google.GoogleHelper",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetId",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetName",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetGivenName",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetFamilyName",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetProfile",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetEmail",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Google.GoogleMiddleware",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware<Microsoft.AspNetCore.Builder.GoogleOptions>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateHandler",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler<Microsoft.AspNetCore.Builder.GoogleOptions>",
"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.GoogleOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.GoogleAppBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseGoogleAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UseGoogleAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.GoogleOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.GoogleOptions",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Builder.OAuthOptions",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_AccessType",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AccessType",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}

View File

@ -0,0 +1,976 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.JwtBearer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerDefaults",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "AuthenticationScheme",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": [],
"Constant": true,
"Literal": "\"Bearer\""
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerMiddleware",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<Microsoft.AspNetCore.Builder.JwtBearerOptions>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateHandler",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler<Microsoft.AspNetCore.Builder.JwtBearerOptions>",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "next",
"Type": "Microsoft.AspNetCore.Http.RequestDelegate"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
},
{
"Name": "encoder",
"Type": "System.Text.Encodings.Web.UrlEncoder"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.JwtBearerOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Exception",
"Parameters": [],
"ReturnType": "System.Exception",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Exception",
"Parameters": [
{
"Name": "value",
"Type": "System.Exception"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.BaseControlContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Options",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Builder.JwtBearerOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "AuthenticationFailed",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MessageReceived",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "TokenValidated",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Challenge",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AuthenticateFailure",
"Parameters": [],
"ReturnType": "System.Exception",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AuthenticateFailure",
"Parameters": [
{
"Name": "value",
"Type": "System.Exception"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Error",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Error",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ErrorDescription",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ErrorDescription",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ErrorUri",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ErrorUri",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents"
],
"Members": [
{
"Kind": "Method",
"Name": "get_OnAuthenticationFailed",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnAuthenticationFailed",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OnMessageReceived",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnMessageReceived",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OnTokenValidated",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnTokenValidated",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OnChallenge",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnChallenge",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AuthenticationFailed",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MessageReceived",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "TokenValidated",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Challenge",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Token",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Token",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_SecurityToken",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Tokens.SecurityToken",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SecurityToken",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.IdentityModel.Tokens.SecurityToken"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.JwtBearerAppBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseJwtBearerAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UseJwtBearerAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.JwtBearerOptions",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Builder.AuthenticationOptions",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_RequireHttpsMetadata",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RequireHttpsMetadata",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_MetadataAddress",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_MetadataAddress",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Authority",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Authority",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Audience",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Audience",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Challenge",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Challenge",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Events",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Events",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BackchannelHttpHandler",
"Parameters": [],
"ReturnType": "System.Net.Http.HttpMessageHandler",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BackchannelHttpHandler",
"Parameters": [
{
"Name": "value",
"Type": "System.Net.Http.HttpMessageHandler"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BackchannelTimeout",
"Parameters": [],
"ReturnType": "System.TimeSpan",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BackchannelTimeout",
"Parameters": [
{
"Name": "value",
"Type": "System.TimeSpan"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Configuration",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Configuration",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ConfigurationManager",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.IConfigurationManager<Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ConfigurationManager",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.IdentityModel.Protocols.IConfigurationManager<Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RefreshOnIssuerKeyNotFound",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RefreshOnIssuerKeyNotFound",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SystemClock",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.ISystemClock",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SystemClock",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.ISystemClock"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SecurityTokenValidators",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.IdentityModel.Tokens.ISecurityTokenValidator>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TokenValidationParameters",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Tokens.TokenValidationParameters",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_TokenValidationParameters",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.IdentityModel.Tokens.TokenValidationParameters"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SaveToken",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SaveToken",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IncludeErrorDetails",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_IncludeErrorDetails",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}

View File

@ -0,0 +1,976 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.JwtBearer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerDefaults",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "AuthenticationScheme",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": [],
"Constant": true,
"Literal": "\"Bearer\""
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerMiddleware",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<Microsoft.AspNetCore.Builder.JwtBearerOptions>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateHandler",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler<Microsoft.AspNetCore.Builder.JwtBearerOptions>",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "next",
"Type": "Microsoft.AspNetCore.Http.RequestDelegate"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
},
{
"Name": "encoder",
"Type": "System.Text.Encodings.Web.UrlEncoder"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.JwtBearerOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Exception",
"Parameters": [],
"ReturnType": "System.Exception",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Exception",
"Parameters": [
{
"Name": "value",
"Type": "System.Exception"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.BaseControlContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Options",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Builder.JwtBearerOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "AuthenticationFailed",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MessageReceived",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "TokenValidated",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Challenge",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AuthenticateFailure",
"Parameters": [],
"ReturnType": "System.Exception",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AuthenticateFailure",
"Parameters": [
{
"Name": "value",
"Type": "System.Exception"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Error",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Error",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ErrorDescription",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ErrorDescription",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ErrorUri",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ErrorUri",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents"
],
"Members": [
{
"Kind": "Method",
"Name": "get_OnAuthenticationFailed",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnAuthenticationFailed",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OnMessageReceived",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnMessageReceived",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OnTokenValidated",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnTokenValidated",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OnChallenge",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnChallenge",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AuthenticationFailed",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MessageReceived",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "TokenValidated",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Challenge",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Token",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Token",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_SecurityToken",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Tokens.SecurityToken",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SecurityToken",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.IdentityModel.Tokens.SecurityToken"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.JwtBearerAppBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseJwtBearerAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UseJwtBearerAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.JwtBearerOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.JwtBearerOptions",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Builder.AuthenticationOptions",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_RequireHttpsMetadata",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RequireHttpsMetadata",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_MetadataAddress",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_MetadataAddress",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Authority",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Authority",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Audience",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Audience",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Challenge",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Challenge",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Events",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Events",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.JwtBearer.IJwtBearerEvents"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BackchannelHttpHandler",
"Parameters": [],
"ReturnType": "System.Net.Http.HttpMessageHandler",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BackchannelHttpHandler",
"Parameters": [
{
"Name": "value",
"Type": "System.Net.Http.HttpMessageHandler"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BackchannelTimeout",
"Parameters": [],
"ReturnType": "System.TimeSpan",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BackchannelTimeout",
"Parameters": [
{
"Name": "value",
"Type": "System.TimeSpan"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Configuration",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Configuration",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ConfigurationManager",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Protocols.IConfigurationManager<Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ConfigurationManager",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.IdentityModel.Protocols.IConfigurationManager<Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RefreshOnIssuerKeyNotFound",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RefreshOnIssuerKeyNotFound",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SystemClock",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.ISystemClock",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SystemClock",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.ISystemClock"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SecurityTokenValidators",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.IdentityModel.Tokens.ISecurityTokenValidator>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TokenValidationParameters",
"Parameters": [],
"ReturnType": "Microsoft.IdentityModel.Tokens.TokenValidationParameters",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_TokenValidationParameters",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.IdentityModel.Tokens.TokenValidationParameters"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SaveToken",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SaveToken",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IncludeErrorDetails",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_IncludeErrorDetails",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}

View File

@ -0,0 +1,256 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.MicrosoftAccount, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountDefaults",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "AuthorizationEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "TokenEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "UserInformationEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "AuthenticationScheme",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": [],
"Constant": true,
"Literal": "\"Microsoft\""
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountHelper",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetId",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetDisplayName",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetGivenName",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetSurname",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetEmail",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountMiddleware",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware<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>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.MicrosoftAccountAppBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseMicrosoftAccountAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UseMicrosoftAccountAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.MicrosoftAccountOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.MicrosoftAccountOptions",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Builder.OAuthOptions",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}

View File

@ -0,0 +1,256 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.MicrosoftAccount, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountDefaults",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "AuthorizationEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "TokenEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "UserInformationEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "AuthenticationScheme",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": [],
"Constant": true,
"Literal": "\"Microsoft\""
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountHelper",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetId",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetDisplayName",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetGivenName",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetSurname",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetEmail",
"Parameters": [
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountMiddleware",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware<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>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.MicrosoftAccountAppBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseMicrosoftAccountAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UseMicrosoftAccountAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.MicrosoftAccountOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.MicrosoftAccountOptions",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Builder.OAuthOptions",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}

View File

@ -0,0 +1,955 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.OAuth, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler<T0>",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler<T0>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Backchannel",
"Parameters": [],
"ReturnType": "System.Net.Http.HttpClient",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "HandleRemoteAuthenticateAsync",
"Parameters": [],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticateResult>",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExchangeCodeAsync",
"Parameters": [
{
"Name": "code",
"Type": "System.String"
},
{
"Name": "redirectUri",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse>",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateTicketAsync",
"Parameters": [
{
"Name": "identity",
"Type": "System.Security.Claims.ClaimsIdentity"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
},
{
"Name": "tokens",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationTicket>",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "HandleUnauthorizedAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeContext"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BuildChallengeUrl",
"Parameters": [
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
},
{
"Name": "redirectUri",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "FormatScope",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "backchannel",
"Type": "System.Net.Http.HttpClient"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TOptions",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Builder.OAuthOptions"
]
}
]
},
{
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware<T0>",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<T0>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Backchannel",
"Parameters": [],
"ReturnType": "System.Net.Http.HttpClient",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateHandler",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler<T0>",
"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<T0>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TOptions",
"ParameterPosition": 0,
"New": true,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Builder.OAuthOptions"
]
}
]
},
{
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Success",
"Parameters": [
{
"Name": "response",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Failed",
"Parameters": [
{
"Name": "error",
"Type": "System.Exception"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Response",
"Parameters": [],
"ReturnType": "Newtonsoft.Json.Linq.JObject",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Response",
"Parameters": [
{
"Name": "value",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AccessToken",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AccessToken",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TokenType",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_TokenType",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RefreshToken",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RefreshToken",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ExpiresIn",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ExpiresIn",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Error",
"Parameters": [],
"ReturnType": "System.Exception",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Error",
"Parameters": [
{
"Name": "value",
"Type": "System.Exception"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents"
],
"Members": [
{
"Kind": "Method",
"Name": "CreatingTicket",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAuthorizationEndpoint",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthRedirectToAuthorizationContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.BaseContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Options",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Builder.OAuthOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_User",
"Parameters": [],
"ReturnType": "Newtonsoft.Json.Linq.JObject",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TokenResponse",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AccessToken",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TokenType",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RefreshToken",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ExpiresIn",
"Parameters": [],
"ReturnType": "System.Nullable<System.TimeSpan>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Backchannel",
"Parameters": [],
"ReturnType": "System.Net.Http.HttpClient",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Ticket",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationTicket",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Ticket",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Identity",
"Parameters": [],
"ReturnType": "System.Security.Claims.ClaimsIdentity",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "ticket",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.OAuthOptions"
},
{
"Name": "backchannel",
"Type": "System.Net.Http.HttpClient"
},
{
"Name": "tokens",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "ticket",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.OAuthOptions"
},
{
"Name": "backchannel",
"Type": "System.Net.Http.HttpClient"
},
{
"Name": "tokens",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse"
},
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents"
],
"Members": [
{
"Kind": "Method",
"Name": "get_OnCreatingTicket",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnCreatingTicket",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OnRedirectToAuthorizationEndpoint",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.OAuth.OAuthRedirectToAuthorizationContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnRedirectToAuthorizationEndpoint",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.OAuth.OAuthRedirectToAuthorizationContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreatingTicket",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAuthorizationEndpoint",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthRedirectToAuthorizationContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthRedirectToAuthorizationContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.BaseContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Options",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Builder.OAuthOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RedirectUri",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.OAuthOptions"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
},
{
"Name": "redirectUri",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.OAuthAppBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseOAuthAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UseOAuthAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.OAuthOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.OAuthOptions",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ClientId",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ClientId",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ClientSecret",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ClientSecret",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AuthorizationEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AuthorizationEndpoint",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TokenEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_TokenEndpoint",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_UserInformationEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UserInformationEndpoint",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Events",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Events",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Scope",
"Parameters": [],
"ReturnType": "System.Collections.Generic.ICollection<System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_StateDataFormat",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.ISecureDataFormat<Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_StateDataFormat",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.ISecureDataFormat<Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SystemClock",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.ISystemClock",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SystemClock",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.ISystemClock"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}

View File

@ -0,0 +1,955 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.OAuth, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler<T0>",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler<T0>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Backchannel",
"Parameters": [],
"ReturnType": "System.Net.Http.HttpClient",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "HandleRemoteAuthenticateAsync",
"Parameters": [],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticateResult>",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExchangeCodeAsync",
"Parameters": [
{
"Name": "code",
"Type": "System.String"
},
{
"Name": "redirectUri",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse>",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateTicketAsync",
"Parameters": [
{
"Name": "identity",
"Type": "System.Security.Claims.ClaimsIdentity"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
},
{
"Name": "tokens",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationTicket>",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "HandleUnauthorizedAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeContext"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BuildChallengeUrl",
"Parameters": [
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
},
{
"Name": "redirectUri",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "FormatScope",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "backchannel",
"Type": "System.Net.Http.HttpClient"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TOptions",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Builder.OAuthOptions"
]
}
]
},
{
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware<T0>",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<T0>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Backchannel",
"Parameters": [],
"ReturnType": "System.Net.Http.HttpClient",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateHandler",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler<T0>",
"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<T0>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TOptions",
"ParameterPosition": 0,
"New": true,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Builder.OAuthOptions"
]
}
]
},
{
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Success",
"Parameters": [
{
"Name": "response",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Failed",
"Parameters": [
{
"Name": "error",
"Type": "System.Exception"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Response",
"Parameters": [],
"ReturnType": "Newtonsoft.Json.Linq.JObject",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Response",
"Parameters": [
{
"Name": "value",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AccessToken",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AccessToken",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TokenType",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_TokenType",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RefreshToken",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RefreshToken",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ExpiresIn",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ExpiresIn",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Error",
"Parameters": [],
"ReturnType": "System.Exception",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Error",
"Parameters": [
{
"Name": "value",
"Type": "System.Exception"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents"
],
"Members": [
{
"Kind": "Method",
"Name": "CreatingTicket",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAuthorizationEndpoint",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthRedirectToAuthorizationContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.BaseContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Options",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Builder.OAuthOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_User",
"Parameters": [],
"ReturnType": "Newtonsoft.Json.Linq.JObject",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TokenResponse",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AccessToken",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TokenType",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RefreshToken",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ExpiresIn",
"Parameters": [],
"ReturnType": "System.Nullable<System.TimeSpan>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Backchannel",
"Parameters": [],
"ReturnType": "System.Net.Http.HttpClient",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Ticket",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationTicket",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Ticket",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Identity",
"Parameters": [],
"ReturnType": "System.Security.Claims.ClaimsIdentity",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "ticket",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.OAuthOptions"
},
{
"Name": "backchannel",
"Type": "System.Net.Http.HttpClient"
},
{
"Name": "tokens",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "ticket",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket"
},
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.OAuthOptions"
},
{
"Name": "backchannel",
"Type": "System.Net.Http.HttpClient"
},
{
"Name": "tokens",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse"
},
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents"
],
"Members": [
{
"Kind": "Method",
"Name": "get_OnCreatingTicket",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnCreatingTicket",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OnRedirectToAuthorizationEndpoint",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.OAuth.OAuthRedirectToAuthorizationContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnRedirectToAuthorizationEndpoint",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.OAuth.OAuthRedirectToAuthorizationContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreatingTicket",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAuthorizationEndpoint",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthRedirectToAuthorizationContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthRedirectToAuthorizationContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.BaseContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Options",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Builder.OAuthOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RedirectUri",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.OAuthOptions"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
},
{
"Name": "redirectUri",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.OAuthAppBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseOAuthAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UseOAuthAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.OAuthOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.OAuthOptions",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ClientId",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ClientId",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ClientSecret",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ClientSecret",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AuthorizationEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AuthorizationEndpoint",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TokenEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_TokenEndpoint",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_UserInformationEndpoint",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UserInformationEndpoint",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Events",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Events",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.OAuth.IOAuthEvents"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Scope",
"Parameters": [],
"ReturnType": "System.Collections.Generic.ICollection<System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_StateDataFormat",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.ISecureDataFormat<Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_StateDataFormat",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.ISecureDataFormat<Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SystemClock",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.ISystemClock",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SystemClock",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.ISystemClock"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,848 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Twitter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterDefaults",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "AuthenticationScheme",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": [],
"Constant": true,
"Literal": "\"Twitter\""
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterMiddleware",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<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",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.TwitterOptions"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents"
],
"Members": [
{
"Kind": "Method",
"Name": "CreatingTicket",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAuthorizationEndpoint",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.Twitter.BaseTwitterContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_UserId",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ScreenName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AccessToken",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AccessTokenSecret",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_User",
"Parameters": [],
"ReturnType": "Newtonsoft.Json.Linq.JObject",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Principal",
"Parameters": [],
"ReturnType": "System.Security.Claims.ClaimsPrincipal",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Principal",
"Parameters": [
{
"Name": "value",
"Type": "System.Security.Claims.ClaimsPrincipal"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Properties",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.TwitterOptions"
},
{
"Name": "userId",
"Type": "System.String"
},
{
"Name": "screenName",
"Type": "System.String"
},
{
"Name": "accessToken",
"Type": "System.String"
},
{
"Name": "accessTokenSecret",
"Type": "System.String"
},
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents"
],
"Members": [
{
"Kind": "Method",
"Name": "get_OnCreatingTicket",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnCreatingTicket",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OnRedirectToAuthorizationEndpoint",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnRedirectToAuthorizationEndpoint",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreatingTicket",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAuthorizationEndpoint",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.Twitter.BaseTwitterContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_RedirectUri",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.TwitterOptions"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
},
{
"Name": "redirectUri",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.AccessToken",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_UserId",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UserId",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ScreenName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ScreenName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Token",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Token",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TokenSecret",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_TokenSecret",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CallbackConfirmed",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_CallbackConfirmed",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Properties",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.RequestTokenSerializer",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.IDataSerializer<Microsoft.AspNetCore.Authentication.Twitter.RequestToken>"
],
"Members": [
{
"Kind": "Method",
"Name": "Serialize",
"Parameters": [
{
"Name": "model",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken"
}
],
"ReturnType": "System.Byte[]",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.IDataSerializer<Microsoft.AspNetCore.Authentication.Twitter.RequestToken>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Deserialize",
"Parameters": [
{
"Name": "data",
"Type": "System.Byte[]"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.IDataSerializer<Microsoft.AspNetCore.Authentication.Twitter.RequestToken>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Write",
"Parameters": [
{
"Name": "writer",
"Type": "System.IO.BinaryWriter"
},
{
"Name": "token",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken"
}
],
"ReturnType": "System.Void",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Read",
"Parameters": [
{
"Name": "reader",
"Type": "System.IO.BinaryReader"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.TwitterAppBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseTwitterAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UseTwitterAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.TwitterOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.TwitterOptions",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ConsumerKey",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ConsumerKey",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ConsumerSecret",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ConsumerSecret",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RetrieveUserDetails",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RetrieveUserDetails",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_StateDataFormat",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.ISecureDataFormat<Microsoft.AspNetCore.Authentication.Twitter.RequestToken>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_StateDataFormat",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.ISecureDataFormat<Microsoft.AspNetCore.Authentication.Twitter.RequestToken>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Events",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Events",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SystemClock",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.ISystemClock",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SystemClock",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.ISystemClock"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}

View File

@ -0,0 +1,848 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Twitter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterDefaults",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "AuthenticationScheme",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": [],
"Constant": true,
"Literal": "\"Twitter\""
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterMiddleware",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<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",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.TwitterOptions"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents"
],
"Members": [
{
"Kind": "Method",
"Name": "CreatingTicket",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAuthorizationEndpoint",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.Twitter.BaseTwitterContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_UserId",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ScreenName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AccessToken",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AccessTokenSecret",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_User",
"Parameters": [],
"ReturnType": "Newtonsoft.Json.Linq.JObject",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Principal",
"Parameters": [],
"ReturnType": "System.Security.Claims.ClaimsPrincipal",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Principal",
"Parameters": [
{
"Name": "value",
"Type": "System.Security.Claims.ClaimsPrincipal"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Properties",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.TwitterOptions"
},
{
"Name": "userId",
"Type": "System.String"
},
{
"Name": "screenName",
"Type": "System.String"
},
{
"Name": "accessToken",
"Type": "System.String"
},
{
"Name": "accessTokenSecret",
"Type": "System.String"
},
{
"Name": "user",
"Type": "Newtonsoft.Json.Linq.JObject"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents"
],
"Members": [
{
"Kind": "Method",
"Name": "get_OnCreatingTicket",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnCreatingTicket",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OnRedirectToAuthorizationEndpoint",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext, System.Threading.Tasks.Task>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnRedirectToAuthorizationEndpoint",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext, System.Threading.Tasks.Task>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreatingTicket",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAuthorizationEndpoint",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.TwitterRedirectToAuthorizationEndpointContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.Twitter.BaseTwitterContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_RedirectUri",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.TwitterOptions"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
},
{
"Name": "redirectUri",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.AccessToken",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_UserId",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UserId",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ScreenName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ScreenName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Token",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Token",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TokenSecret",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_TokenSecret",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CallbackConfirmed",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_CallbackConfirmed",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Properties",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Authentication.Twitter.RequestTokenSerializer",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Authentication.IDataSerializer<Microsoft.AspNetCore.Authentication.Twitter.RequestToken>"
],
"Members": [
{
"Kind": "Method",
"Name": "Serialize",
"Parameters": [
{
"Name": "model",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken"
}
],
"ReturnType": "System.Byte[]",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.IDataSerializer<Microsoft.AspNetCore.Authentication.Twitter.RequestToken>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Deserialize",
"Parameters": [
{
"Name": "data",
"Type": "System.Byte[]"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Authentication.IDataSerializer<Microsoft.AspNetCore.Authentication.Twitter.RequestToken>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Write",
"Parameters": [
{
"Name": "writer",
"Type": "System.IO.BinaryWriter"
},
{
"Name": "token",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken"
}
],
"ReturnType": "System.Void",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Read",
"Parameters": [
{
"Name": "reader",
"Type": "System.IO.BinaryReader"
}
],
"ReturnType": "Microsoft.AspNetCore.Authentication.Twitter.RequestToken",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.TwitterAppBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseTwitterAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UseTwitterAuthentication",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.TwitterOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.TwitterOptions",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ConsumerKey",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ConsumerKey",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ConsumerSecret",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ConsumerSecret",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RetrieveUserDetails",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RetrieveUserDetails",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_StateDataFormat",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.ISecureDataFormat<Microsoft.AspNetCore.Authentication.Twitter.RequestToken>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_StateDataFormat",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.ISecureDataFormat<Microsoft.AspNetCore.Authentication.Twitter.RequestToken>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Events",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Events",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.Twitter.ITwitterEvents"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SystemClock",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.ISystemClock",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SystemClock",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.ISystemClock"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,392 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.CookiePolicy, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Builder.CookiePolicyAppBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseCookiePolicy",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UseCookiePolicy",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.CookiePolicyOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.CookiePolicyOptions",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_HttpOnly",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_HttpOnly",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Secure",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.CookieSecurePolicy",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Secure",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Http.CookieSecurePolicy"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OnAppendCookie",
"Parameters": [],
"ReturnType": "System.Action<Microsoft.AspNetCore.CookiePolicy.AppendCookieContext>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnAppendCookie",
"Parameters": [
{
"Name": "value",
"Type": "System.Action<Microsoft.AspNetCore.CookiePolicy.AppendCookieContext>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OnDeleteCookie",
"Parameters": [],
"ReturnType": "System.Action<Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnDeleteCookie",
"Parameters": [
{
"Name": "value",
"Type": "System.Action<Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.CookiePolicy.AppendCookieContext",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Context",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.HttpContext",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CookieOptions",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.CookieOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CookieName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_CookieName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CookieValue",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_CookieValue",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Http.CookieOptions"
},
{
"Name": "name",
"Type": "System.String"
},
{
"Name": "value",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.CookiePolicy.CookiePolicyMiddleware",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Options",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Builder.CookiePolicyOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Options",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Builder.CookiePolicyOptions"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Invoke",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "next",
"Type": "Microsoft.AspNetCore.Http.RequestDelegate"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.CookiePolicyOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Context",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.HttpContext",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CookieOptions",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.CookieOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CookieName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_CookieName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Http.CookieOptions"
},
{
"Name": "name",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy",
"Visibility": "Public",
"Kind": "Enumeration",
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "None",
"Parameters": [],
"GenericParameter": [],
"Literal": "0"
},
{
"Kind": "Field",
"Name": "Always",
"Parameters": [],
"GenericParameter": [],
"Literal": "1"
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}

View File

@ -0,0 +1,392 @@
{
"AssemblyIdentity": "Microsoft.AspNetCore.CookiePolicy, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Builder.CookiePolicyAppBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseCookiePolicy",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UseCookiePolicy",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Builder.CookiePolicyOptions"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.CookiePolicyOptions",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_HttpOnly",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_HttpOnly",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Secure",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.CookieSecurePolicy",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Secure",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Http.CookieSecurePolicy"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OnAppendCookie",
"Parameters": [],
"ReturnType": "System.Action<Microsoft.AspNetCore.CookiePolicy.AppendCookieContext>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnAppendCookie",
"Parameters": [
{
"Name": "value",
"Type": "System.Action<Microsoft.AspNetCore.CookiePolicy.AppendCookieContext>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OnDeleteCookie",
"Parameters": [],
"ReturnType": "System.Action<Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OnDeleteCookie",
"Parameters": [
{
"Name": "value",
"Type": "System.Action<Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.CookiePolicy.AppendCookieContext",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Context",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.HttpContext",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CookieOptions",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.CookieOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CookieName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_CookieName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CookieValue",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_CookieValue",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Http.CookieOptions"
},
{
"Name": "name",
"Type": "System.String"
},
{
"Name": "value",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.CookiePolicy.CookiePolicyMiddleware",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Options",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Builder.CookiePolicyOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Options",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Builder.CookiePolicyOptions"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Invoke",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "next",
"Type": "Microsoft.AspNetCore.Http.RequestDelegate"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.CookiePolicyOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Context",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.HttpContext",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CookieOptions",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.CookieOptions",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CookieName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_CookieName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Http.CookieOptions"
},
{
"Name": "name",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy",
"Visibility": "Public",
"Kind": "Enumeration",
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "None",
"Parameters": [],
"GenericParameter": [],
"Literal": "0"
},
{
"Kind": "Field",
"Name": "Always",
"Parameters": [],
"GenericParameter": [],
"Literal": "1"
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}

View File

@ -0,0 +1,373 @@
{
"AssemblyIdentity": "Microsoft.Owin.Security.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.Owin.Security.Interop.AspNetTicketDataFormat",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.Owin.Security.DataHandler.SecureDataFormat<Microsoft.Owin.Security.AuthenticationTicket>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "protector",
"Type": "Microsoft.Owin.Security.DataProtection.IDataProtector"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.Owin.Security.Interop.AspNetTicketSerializer",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.Owin.Security.DataHandler.Serializer.IDataSerializer<Microsoft.Owin.Security.AuthenticationTicket>"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Default",
"Parameters": [],
"ReturnType": "Microsoft.Owin.Security.Interop.AspNetTicketSerializer",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Serialize",
"Parameters": [
{
"Name": "ticket",
"Type": "Microsoft.Owin.Security.AuthenticationTicket"
}
],
"ReturnType": "System.Byte[]",
"Virtual": true,
"ImplementedInterface": "Microsoft.Owin.Security.DataHandler.Serializer.IDataSerializer<Microsoft.Owin.Security.AuthenticationTicket>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Deserialize",
"Parameters": [
{
"Name": "data",
"Type": "System.Byte[]"
}
],
"ReturnType": "Microsoft.Owin.Security.AuthenticationTicket",
"Virtual": true,
"ImplementedInterface": "Microsoft.Owin.Security.DataHandler.Serializer.IDataSerializer<Microsoft.Owin.Security.AuthenticationTicket>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Write",
"Parameters": [
{
"Name": "writer",
"Type": "System.IO.BinaryWriter"
},
{
"Name": "ticket",
"Type": "Microsoft.Owin.Security.AuthenticationTicket"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteIdentity",
"Parameters": [
{
"Name": "writer",
"Type": "System.IO.BinaryWriter"
},
{
"Name": "identity",
"Type": "System.Security.Claims.ClaimsIdentity"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteClaim",
"Parameters": [
{
"Name": "writer",
"Type": "System.IO.BinaryWriter"
},
{
"Name": "claim",
"Type": "System.Security.Claims.Claim"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Read",
"Parameters": [
{
"Name": "reader",
"Type": "System.IO.BinaryReader"
}
],
"ReturnType": "Microsoft.Owin.Security.AuthenticationTicket",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReadIdentity",
"Parameters": [
{
"Name": "reader",
"Type": "System.IO.BinaryReader"
}
],
"ReturnType": "System.Security.Claims.ClaimsIdentity",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReadClaim",
"Parameters": [
{
"Name": "reader",
"Type": "System.IO.BinaryReader"
},
{
"Name": "identity",
"Type": "System.Security.Claims.ClaimsIdentity"
}
],
"ReturnType": "System.Security.Claims.Claim",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.Owin.Security.Interop.ChunkingCookieManager",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.Owin.Infrastructure.ICookieManager"
],
"Members": [
{
"Kind": "Method",
"Name": "get_ChunkSize",
"Parameters": [],
"ReturnType": "System.Nullable<System.Int32>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ChunkSize",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<System.Int32>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ThrowForPartialCookies",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ThrowForPartialCookies",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetRequestCookie",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.Owin.IOwinContext"
},
{
"Name": "key",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Owin.Infrastructure.ICookieManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AppendResponseCookie",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.Owin.IOwinContext"
},
{
"Name": "key",
"Type": "System.String"
},
{
"Name": "value",
"Type": "System.String"
},
{
"Name": "options",
"Type": "Microsoft.Owin.CookieOptions"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Owin.Infrastructure.ICookieManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "DeleteCookie",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.Owin.IOwinContext"
},
{
"Name": "key",
"Type": "System.String"
},
{
"Name": "options",
"Type": "Microsoft.Owin.CookieOptions"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Owin.Infrastructure.ICookieManager",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.Owin.Security.Interop.DataProtectorShim",
"Visibility": "Public",
"Kind": "Class",
"Sealed": true,
"ImplementedInterfaces": [
"Microsoft.Owin.Security.DataProtection.IDataProtector"
],
"Members": [
{
"Kind": "Method",
"Name": "Protect",
"Parameters": [
{
"Name": "userData",
"Type": "System.Byte[]"
}
],
"ReturnType": "System.Byte[]",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Owin.Security.DataProtection.IDataProtector",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Unprotect",
"Parameters": [
{
"Name": "protectedData",
"Type": "System.Byte[]"
}
],
"ReturnType": "System.Byte[]",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Owin.Security.DataProtection.IDataProtector",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "protector",
"Type": "Microsoft.AspNetCore.DataProtection.IDataProtector"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
],
"SourceFilters": []
}