1810 lines
51 KiB
JSON
1810 lines
51 KiB
JSON
{
|
|
"AssemblyIdentity": "Microsoft.AspNetCore.Authentication.OAuth, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
|
|
"Types": [
|
|
{
|
|
"Name": "Microsoft.Extensions.DependencyInjection.OAuthExtensions",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"Abstract": true,
|
|
"Static": true,
|
|
"Sealed": true,
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "AddOAuth",
|
|
"Parameters": [
|
|
{
|
|
"Name": "builder",
|
|
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
|
|
},
|
|
{
|
|
"Name": "authenticationScheme",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "configureOptions",
|
|
"Type": "System.Action<Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions>"
|
|
}
|
|
],
|
|
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "AddOAuth",
|
|
"Parameters": [
|
|
{
|
|
"Name": "builder",
|
|
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
|
|
},
|
|
{
|
|
"Name": "authenticationScheme",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "displayName",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "configureOptions",
|
|
"Type": "System.Action<Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions>"
|
|
}
|
|
],
|
|
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "AddOAuth<T0, T1>",
|
|
"Parameters": [
|
|
{
|
|
"Name": "builder",
|
|
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
|
|
},
|
|
{
|
|
"Name": "authenticationScheme",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "configureOptions",
|
|
"Type": "System.Action<T0>"
|
|
}
|
|
],
|
|
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": [
|
|
{
|
|
"ParameterName": "TOptions",
|
|
"ParameterPosition": 0,
|
|
"New": true,
|
|
"BaseTypeOrInterfaces": [
|
|
"Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions"
|
|
]
|
|
},
|
|
{
|
|
"ParameterName": "THandler",
|
|
"ParameterPosition": 1,
|
|
"BaseTypeOrInterfaces": [
|
|
"Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler<T0>"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "AddOAuth<T0, T1>",
|
|
"Parameters": [
|
|
{
|
|
"Name": "builder",
|
|
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder"
|
|
},
|
|
{
|
|
"Name": "authenticationScheme",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "displayName",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "configureOptions",
|
|
"Type": "System.Action<T0>"
|
|
}
|
|
],
|
|
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationBuilder",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": [
|
|
{
|
|
"ParameterName": "TOptions",
|
|
"ParameterPosition": 0,
|
|
"New": true,
|
|
"BaseTypeOrInterfaces": [
|
|
"Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions"
|
|
]
|
|
},
|
|
{
|
|
"ParameterName": "THandler",
|
|
"ParameterPosition": 1,
|
|
"BaseTypeOrInterfaces": [
|
|
"Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler<T0>"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.Extensions.DependencyInjection.OAuthPostConfigureOptions<T0, T1>",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"ImplementedInterfaces": [
|
|
"Microsoft.Extensions.Options.IPostConfigureOptions<T0>"
|
|
],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "PostConfigure",
|
|
"Parameters": [
|
|
{
|
|
"Name": "name",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "options",
|
|
"Type": "T0"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Sealed": true,
|
|
"Virtual": true,
|
|
"ImplementedInterface": "Microsoft.Extensions.Options.IPostConfigureOptions<T0>",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [
|
|
{
|
|
"Name": "dataProtection",
|
|
"Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider"
|
|
}
|
|
],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": [
|
|
{
|
|
"ParameterName": "TOptions",
|
|
"ParameterPosition": 0,
|
|
"New": true,
|
|
"BaseTypeOrInterfaces": [
|
|
"Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions"
|
|
]
|
|
},
|
|
{
|
|
"ParameterName": "THandler",
|
|
"ParameterPosition": 1,
|
|
"BaseTypeOrInterfaces": [
|
|
"Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler<T0>"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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.Authentication.OAuth.OAuthOptions"
|
|
}
|
|
],
|
|
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"Abstract": true,
|
|
"Static": true,
|
|
"Sealed": true,
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "MapJsonKey",
|
|
"Parameters": [
|
|
{
|
|
"Name": "collection",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection"
|
|
},
|
|
{
|
|
"Name": "claimType",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "jsonKey",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "MapJsonKey",
|
|
"Parameters": [
|
|
{
|
|
"Name": "collection",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection"
|
|
},
|
|
{
|
|
"Name": "claimType",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "jsonKey",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "valueType",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "MapJsonSubKey",
|
|
"Parameters": [
|
|
{
|
|
"Name": "collection",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection"
|
|
},
|
|
{
|
|
"Name": "claimType",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "jsonKey",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "subKey",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "MapJsonSubKey",
|
|
"Parameters": [
|
|
{
|
|
"Name": "collection",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection"
|
|
},
|
|
{
|
|
"Name": "claimType",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "jsonKey",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "subKey",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "valueType",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "MapCustomJson",
|
|
"Parameters": [
|
|
{
|
|
"Name": "collection",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection"
|
|
},
|
|
{
|
|
"Name": "claimType",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "resolver",
|
|
"Type": "System.Func<Newtonsoft.Json.Linq.JObject, System.String>"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "MapCustomJson",
|
|
"Parameters": [
|
|
{
|
|
"Name": "collection",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection"
|
|
},
|
|
{
|
|
"Name": "claimType",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "valueType",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "resolver",
|
|
"Type": "System.Func<Newtonsoft.Json.Linq.JObject, System.String>"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "MapAll",
|
|
"Parameters": [
|
|
{
|
|
"Name": "collection",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "MapAllExcept",
|
|
"Parameters": [
|
|
{
|
|
"Name": "collection",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection"
|
|
},
|
|
{
|
|
"Name": "exclusions",
|
|
"Type": "System.String[]",
|
|
"IsParams": true
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "DeleteClaim",
|
|
"Parameters": [
|
|
{
|
|
"Name": "collection",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection"
|
|
},
|
|
{
|
|
"Name": "claimType",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "DeleteClaims",
|
|
"Parameters": [
|
|
{
|
|
"Name": "collection",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection"
|
|
},
|
|
{
|
|
"Name": "claimTypes",
|
|
"Type": "System.String[]",
|
|
"IsParams": true
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Static": true,
|
|
"Extension": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Authentication.ResultContext<Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions>",
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"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_Identity",
|
|
"Parameters": [],
|
|
"ReturnType": "System.Security.Claims.ClaimsIdentity",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "RunClaimActions",
|
|
"Parameters": [],
|
|
"ReturnType": "System.Void",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "RunClaimActions",
|
|
"Parameters": [
|
|
{
|
|
"Name": "userData",
|
|
"Type": "Newtonsoft.Json.Linq.JObject"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [
|
|
{
|
|
"Name": "principal",
|
|
"Type": "System.Security.Claims.ClaimsPrincipal"
|
|
},
|
|
{
|
|
"Name": "properties",
|
|
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
|
|
},
|
|
{
|
|
"Name": "context",
|
|
"Type": "Microsoft.AspNetCore.Http.HttpContext"
|
|
},
|
|
{
|
|
"Name": "scheme",
|
|
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationScheme"
|
|
},
|
|
{
|
|
"Name": "options",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.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": "principal",
|
|
"Type": "System.Security.Claims.ClaimsPrincipal"
|
|
},
|
|
{
|
|
"Name": "properties",
|
|
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
|
|
},
|
|
{
|
|
"Name": "context",
|
|
"Type": "Microsoft.AspNetCore.Http.HttpContext"
|
|
},
|
|
{
|
|
"Name": "scheme",
|
|
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationScheme"
|
|
},
|
|
{
|
|
"Name": "options",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.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": [],
|
|
"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.RedirectContext<Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions>, System.Threading.Tasks.Task>",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "set_OnRedirectToAuthorizationEndpoint",
|
|
"Parameters": [
|
|
{
|
|
"Name": "value",
|
|
"Type": "System.Func<Microsoft.AspNetCore.Authentication.RedirectContext<Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions>, 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,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "RedirectToAuthorizationEndpoint",
|
|
"Parameters": [
|
|
{
|
|
"Name": "context",
|
|
"Type": "Microsoft.AspNetCore.Authentication.RedirectContext<Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions>"
|
|
}
|
|
],
|
|
"ReturnType": "System.Threading.Tasks.Task",
|
|
"Virtual": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationProperties",
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_Scope",
|
|
"Parameters": [],
|
|
"ReturnType": "System.Collections.Generic.ICollection<System.String>",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "set_Scope",
|
|
"Parameters": [
|
|
{
|
|
"Name": "value",
|
|
"Type": "System.Collections.Generic.ICollection<System.String>"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "SetScope",
|
|
"Parameters": [
|
|
{
|
|
"Name": "scopes",
|
|
"Type": "System.String[]",
|
|
"IsParams": true
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Virtual": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [
|
|
{
|
|
"Name": "items",
|
|
"Type": "System.Collections.Generic.IDictionary<System.String, System.String>"
|
|
}
|
|
],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [
|
|
{
|
|
"Name": "items",
|
|
"Type": "System.Collections.Generic.IDictionary<System.String, System.String>"
|
|
},
|
|
{
|
|
"Name": "parameters",
|
|
"Type": "System.Collections.Generic.IDictionary<System.String, System.Object>"
|
|
}
|
|
],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Field",
|
|
"Name": "ScopeKey",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Static": true,
|
|
"ReadOnly": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthDefaults",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"Abstract": true,
|
|
"Static": true,
|
|
"Sealed": true,
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Field",
|
|
"Name": "DisplayName",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Static": true,
|
|
"ReadOnly": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"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": "get_Events",
|
|
"Parameters": [],
|
|
"ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents",
|
|
"Visibility": "Protected",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "set_Events",
|
|
"Parameters": [
|
|
{
|
|
"Name": "value",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Visibility": "Protected",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "CreateEventsAsync",
|
|
"Parameters": [],
|
|
"ReturnType": "System.Threading.Tasks.Task<System.Object>",
|
|
"Virtual": true,
|
|
"Override": true,
|
|
"Visibility": "Protected",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "HandleRemoteAuthenticateAsync",
|
|
"Parameters": [],
|
|
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.HandleRequestResult>",
|
|
"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.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": "HandleChallengeAsync",
|
|
"Parameters": [
|
|
{
|
|
"Name": "properties",
|
|
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
|
|
}
|
|
],
|
|
"ReturnType": "System.Threading.Tasks.Task",
|
|
"Virtual": true,
|
|
"Override": true,
|
|
"Visibility": "Protected",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "BuildChallengeUrl",
|
|
"Parameters": [
|
|
{
|
|
"Name": "properties",
|
|
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
|
|
},
|
|
{
|
|
"Name": "redirectUri",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.String",
|
|
"Virtual": true,
|
|
"Visibility": "Protected",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "FormatScope",
|
|
"Parameters": [
|
|
{
|
|
"Name": "scopes",
|
|
"Type": "System.Collections.Generic.IEnumerable<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": "options",
|
|
"Type": "Microsoft.Extensions.Options.IOptionsMonitor<T0>"
|
|
},
|
|
{
|
|
"Name": "logger",
|
|
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
|
|
},
|
|
{
|
|
"Name": "encoder",
|
|
"Type": "System.Text.Encodings.Web.UrlEncoder"
|
|
},
|
|
{
|
|
"Name": "clock",
|
|
"Type": "Microsoft.AspNetCore.Authentication.ISystemClock"
|
|
}
|
|
],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": [
|
|
{
|
|
"ParameterName": "TOptions",
|
|
"ParameterPosition": 0,
|
|
"New": true,
|
|
"BaseTypeOrInterfaces": [
|
|
"Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions",
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Validate",
|
|
"Parameters": [],
|
|
"ReturnType": "System.Void",
|
|
"Virtual": true,
|
|
"Override": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_ClientId",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "set_ClientId",
|
|
"Parameters": [
|
|
{
|
|
"Name": "value",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_ClientSecret",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "set_ClientSecret",
|
|
"Parameters": [
|
|
{
|
|
"Name": "value",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_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.OAuthEvents",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "set_Events",
|
|
"Parameters": [
|
|
{
|
|
"Name": "value",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_ClaimActions",
|
|
"Parameters": [],
|
|
"ReturnType": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection",
|
|
"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.Authentication.AuthenticationProperties>",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "set_StateDataFormat",
|
|
"Parameters": [
|
|
{
|
|
"Name": "value",
|
|
"Type": "Microsoft.AspNetCore.Authentication.ISecureDataFormat<Microsoft.AspNetCore.Authentication.AuthenticationProperties>"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"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.Claims.ClaimAction",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"Abstract": true,
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_ClaimType",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_ValueType",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Run",
|
|
"Parameters": [
|
|
{
|
|
"Name": "userData",
|
|
"Type": "Newtonsoft.Json.Linq.JObject"
|
|
},
|
|
{
|
|
"Name": "identity",
|
|
"Type": "System.Security.Claims.ClaimsIdentity"
|
|
},
|
|
{
|
|
"Name": "issuer",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Virtual": true,
|
|
"Abstract": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [
|
|
{
|
|
"Name": "claimType",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "valueType",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"ImplementedInterfaces": [
|
|
"System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction>"
|
|
],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Clear",
|
|
"Parameters": [],
|
|
"ReturnType": "System.Void",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Remove",
|
|
"Parameters": [
|
|
{
|
|
"Name": "claimType",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Add",
|
|
"Parameters": [
|
|
{
|
|
"Name": "action",
|
|
"Type": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "GetEnumerator",
|
|
"Parameters": [],
|
|
"ReturnType": "System.Collections.Generic.IEnumerator<Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction>",
|
|
"Sealed": true,
|
|
"Virtual": true,
|
|
"ImplementedInterface": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction>",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Authentication.OAuth.Claims.CustomJsonClaimAction",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction",
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_Resolver",
|
|
"Parameters": [],
|
|
"ReturnType": "System.Func<Newtonsoft.Json.Linq.JObject, System.String>",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Run",
|
|
"Parameters": [
|
|
{
|
|
"Name": "userData",
|
|
"Type": "Newtonsoft.Json.Linq.JObject"
|
|
},
|
|
{
|
|
"Name": "identity",
|
|
"Type": "System.Security.Claims.ClaimsIdentity"
|
|
},
|
|
{
|
|
"Name": "issuer",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Virtual": true,
|
|
"Override": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [
|
|
{
|
|
"Name": "claimType",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "valueType",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "resolver",
|
|
"Type": "System.Func<Newtonsoft.Json.Linq.JObject, System.String>"
|
|
}
|
|
],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Authentication.OAuth.Claims.DeleteClaimAction",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction",
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Run",
|
|
"Parameters": [
|
|
{
|
|
"Name": "userData",
|
|
"Type": "Newtonsoft.Json.Linq.JObject"
|
|
},
|
|
{
|
|
"Name": "identity",
|
|
"Type": "System.Security.Claims.ClaimsIdentity"
|
|
},
|
|
{
|
|
"Name": "issuer",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Virtual": true,
|
|
"Override": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [
|
|
{
|
|
"Name": "claimType",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonKeyClaimAction",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction",
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_JsonKey",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Run",
|
|
"Parameters": [
|
|
{
|
|
"Name": "userData",
|
|
"Type": "Newtonsoft.Json.Linq.JObject"
|
|
},
|
|
{
|
|
"Name": "identity",
|
|
"Type": "System.Security.Claims.ClaimsIdentity"
|
|
},
|
|
{
|
|
"Name": "issuer",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Virtual": true,
|
|
"Override": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [
|
|
{
|
|
"Name": "claimType",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "valueType",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "jsonKey",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonSubKeyClaimAction",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonKeyClaimAction",
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "get_SubKey",
|
|
"Parameters": [],
|
|
"ReturnType": "System.String",
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Run",
|
|
"Parameters": [
|
|
{
|
|
"Name": "userData",
|
|
"Type": "Newtonsoft.Json.Linq.JObject"
|
|
},
|
|
{
|
|
"Name": "identity",
|
|
"Type": "System.Security.Claims.ClaimsIdentity"
|
|
},
|
|
{
|
|
"Name": "issuer",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Virtual": true,
|
|
"Override": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [
|
|
{
|
|
"Name": "claimType",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "valueType",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "jsonKey",
|
|
"Type": "System.String"
|
|
},
|
|
{
|
|
"Name": "subKey",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
},
|
|
{
|
|
"Name": "Microsoft.AspNetCore.Authentication.OAuth.Claims.MapAllClaimsAction",
|
|
"Visibility": "Public",
|
|
"Kind": "Class",
|
|
"BaseType": "Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction",
|
|
"ImplementedInterfaces": [],
|
|
"Members": [
|
|
{
|
|
"Kind": "Method",
|
|
"Name": "Run",
|
|
"Parameters": [
|
|
{
|
|
"Name": "userData",
|
|
"Type": "Newtonsoft.Json.Linq.JObject"
|
|
},
|
|
{
|
|
"Name": "identity",
|
|
"Type": "System.Security.Claims.ClaimsIdentity"
|
|
},
|
|
{
|
|
"Name": "issuer",
|
|
"Type": "System.String"
|
|
}
|
|
],
|
|
"ReturnType": "System.Void",
|
|
"Virtual": true,
|
|
"Override": true,
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
},
|
|
{
|
|
"Kind": "Constructor",
|
|
"Name": ".ctor",
|
|
"Parameters": [],
|
|
"Visibility": "Public",
|
|
"GenericParameter": []
|
|
}
|
|
],
|
|
"GenericParameters": []
|
|
}
|
|
]
|
|
} |