{ "AssemblyIdentity": "Microsoft.AspNetCore.Authentication.Cookies, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "Types": [ { "Name": "Microsoft.AspNetCore.Builder.CookieAppBuilderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "UseCookieAuthentication", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseCookieAuthentication", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Builder.AuthenticationOptions", "ImplementedInterfaces": [ "Microsoft.Extensions.Options.IOptions" ], "Members": [ { "Kind": "Method", "Name": "get_CookieName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_CookieName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CookieDomain", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_CookieDomain", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CookiePath", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_CookiePath", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CookieHttpOnly", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_CookieHttpOnly", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CookieSecure", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.CookieSecurePolicy", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_CookieSecure", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.CookieSecurePolicy" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DataProtectionProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DataProtectionProvider", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ExpireTimeSpan", "Parameters": [], "ReturnType": "System.TimeSpan", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ExpireTimeSpan", "Parameters": [ { "Name": "value", "Type": "System.TimeSpan" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SlidingExpiration", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SlidingExpiration", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_LoginPath", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_LoginPath", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_LogoutPath", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_LogoutPath", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AccessDeniedPath", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AccessDeniedPath", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ReturnUrlParameter", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ReturnUrlParameter", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Events", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Events", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TicketDataFormat", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Authentication.ISecureDataFormat", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TicketDataFormat", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Authentication.ISecureDataFormat" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SystemClock", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Authentication.ISystemClock", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SystemClock", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Authentication.ISystemClock" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CookieManager", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Authentication.Cookies.ICookieManager", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_CookieManager", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Authentication.Cookies.ICookieManager" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SessionStore", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Authentication.Cookies.ITicketStore", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SessionStore", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Authentication.Cookies.ITicketStore" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Authentication.Cookies.ICookieManager" ], "Members": [ { "Kind": "Method", "Name": "get_ChunkSize", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ChunkSize", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ThrowForPartialCookies", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ThrowForPartialCookies", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetRequestCookie", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieManager", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AppendResponseCookie", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "key", "Type": "System.String" }, { "Name": "value", "Type": "System.String" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Http.CookieOptions" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieManager", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "DeleteCookie", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "key", "Type": "System.String" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Http.CookieOptions" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieManager", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "CookiePrefix", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "LoginPath", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "LogoutPath", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "AccessDeniedPath", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "ReturnUrlParameter", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "AuthenticationScheme", "Parameters": [], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "\"Cookies\"" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationMiddleware", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Authentication.AuthenticationMiddleware", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateHandler", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationHandler", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "next", "Type": "Microsoft.AspNetCore.Http.RequestDelegate" }, { "Name": "dataProtectionProvider", "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionProvider" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" }, { "Name": "urlEncoder", "Type": "System.Text.Encodings.Web.UrlEncoder" }, { "Name": "options", "Type": "Microsoft.Extensions.Options.IOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Cookies.ICookieManager", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetRequestCookie", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "AppendResponseCookie", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "key", "Type": "System.String" }, { "Name": "value", "Type": "System.String" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Http.CookieOptions" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "DeleteCookie", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "key", "Type": "System.String" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Http.CookieOptions" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Cookies.ITicketStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "StoreAsync", "Parameters": [ { "Name": "ticket", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "RenewAsync", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "ticket", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "RetrieveAsync", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveAsync", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Authentication.BaseContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Options", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents" ], "Members": [ { "Kind": "Method", "Name": "get_OnValidatePrincipal", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_OnValidatePrincipal", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_OnSigningIn", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_OnSigningIn", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_OnSignedIn", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_OnSignedIn", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_OnSigningOut", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_OnSigningOut", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_OnRedirectToLogin", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_OnRedirectToLogin", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_OnRedirectToAccessDenied", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_OnRedirectToAccessDenied", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_OnRedirectToLogout", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_OnRedirectToLogout", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_OnRedirectToReturnUrl", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_OnRedirectToReturnUrl", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ValidatePrincipal", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SigningIn", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SignedIn", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieSignedInContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SigningOut", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToLogout", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToLogin", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToReturnUrl", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToAccessDenied", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_RedirectUri", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RedirectUri", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions" }, { "Name": "redirectUri", "Type": "System.String" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieSignedInContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AuthenticationScheme", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Principal", "Parameters": [], "ReturnType": "System.Security.Claims.ClaimsPrincipal", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions" }, { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AuthenticationScheme", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Principal", "Parameters": [], "ReturnType": "System.Security.Claims.ClaimsPrincipal", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Principal", "Parameters": [ { "Name": "value", "Type": "System.Security.Claims.ClaimsPrincipal" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Properties", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CookieOptions", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.CookieOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_CookieOptions", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.CookieOptions" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions" }, { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties" }, { "Name": "cookieOptions", "Type": "Microsoft.AspNetCore.Http.CookieOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_CookieOptions", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.CookieOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_CookieOptions", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.CookieOptions" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Properties", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties" }, { "Name": "cookieOptions", "Type": "Microsoft.AspNetCore.Http.CookieOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Authentication.Cookies.BaseCookieContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Principal", "Parameters": [], "ReturnType": "System.Security.Claims.ClaimsPrincipal", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ShouldRenew", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ShouldRenew", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReplacePrincipal", "Parameters": [ { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RejectPrincipal", "Parameters": [], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "ticket", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationTicket" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Builder.CookieAuthenticationOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ValidatePrincipal", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "SigningIn", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "SignedIn", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieSignedInContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToLogout", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToLogin", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToReturnUrl", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToAccessDenied", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieRedirectContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "SigningOut", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] } ], "SourceFilters": [] }