diff --git a/src/Security/Authentication/Certificate/src/PublicAPI.Shipped.txt b/src/Security/Authentication/Certificate/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/Authentication/Certificate/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/Authentication/Certificate/src/PublicAPI.Unshipped.txt b/src/Security/Authentication/Certificate/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..82246d9e2e67 --- /dev/null +++ b/src/Security/Authentication/Certificate/src/PublicAPI.Unshipped.txt @@ -0,0 +1,69 @@ +#nullable enable +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationDefaults +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationEvents +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationEvents.CertificateAuthenticationEvents() -> void +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationFailedContext +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.AllowedCertificateTypes.get -> Microsoft.AspNetCore.Authentication.Certificate.CertificateTypes +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.AllowedCertificateTypes.set -> void +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.CertificateAuthenticationOptions() -> void +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.ChainTrustValidationMode.get -> System.Security.Cryptography.X509Certificates.X509ChainTrustMode +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.ChainTrustValidationMode.set -> void +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.RevocationFlag.get -> System.Security.Cryptography.X509Certificates.X509RevocationFlag +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.RevocationFlag.set -> void +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.RevocationMode.get -> System.Security.Cryptography.X509Certificates.X509RevocationMode +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.RevocationMode.set -> void +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.ValidateCertificateUse.get -> bool +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.ValidateCertificateUse.set -> void +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.ValidateValidityPeriod.get -> bool +Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.ValidateValidityPeriod.set -> void +Microsoft.AspNetCore.Authentication.Certificate.CertificateChallengeContext +Microsoft.AspNetCore.Authentication.Certificate.CertificateChallengeContext.HandleResponse() -> void +Microsoft.AspNetCore.Authentication.Certificate.CertificateChallengeContext.Handled.get -> bool +Microsoft.AspNetCore.Authentication.Certificate.CertificateTypes +Microsoft.AspNetCore.Authentication.Certificate.CertificateTypes.All = Microsoft.AspNetCore.Authentication.Certificate.CertificateTypes.Chained | Microsoft.AspNetCore.Authentication.Certificate.CertificateTypes.SelfSigned -> Microsoft.AspNetCore.Authentication.Certificate.CertificateTypes +Microsoft.AspNetCore.Authentication.Certificate.CertificateTypes.Chained = 1 -> Microsoft.AspNetCore.Authentication.Certificate.CertificateTypes +Microsoft.AspNetCore.Authentication.Certificate.CertificateTypes.SelfSigned = 2 -> Microsoft.AspNetCore.Authentication.Certificate.CertificateTypes +Microsoft.AspNetCore.Authentication.Certificate.CertificateValidatedContext +Microsoft.AspNetCore.Authentication.Certificate.CertificateValidationCache +Microsoft.AspNetCore.Authentication.Certificate.CertificateValidationCacheOptions +Microsoft.AspNetCore.Authentication.Certificate.CertificateValidationCacheOptions.CacheEntryExpiration.get -> System.TimeSpan +Microsoft.AspNetCore.Authentication.Certificate.CertificateValidationCacheOptions.CacheEntryExpiration.set -> void +Microsoft.AspNetCore.Authentication.Certificate.CertificateValidationCacheOptions.CacheSize.get -> int +Microsoft.AspNetCore.Authentication.Certificate.CertificateValidationCacheOptions.CacheSize.set -> void +Microsoft.AspNetCore.Authentication.Certificate.CertificateValidationCacheOptions.CertificateValidationCacheOptions() -> void +Microsoft.AspNetCore.Authentication.Certificate.ICertificateValidationCache +Microsoft.AspNetCore.Authentication.Certificate.X509Certificate2Extensions +Microsoft.Extensions.DependencyInjection.CertificateAuthenticationAppBuilderExtensions +~Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationEvents.OnAuthenticationFailed.get -> System.Func +~Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationEvents.OnAuthenticationFailed.set -> void +~Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationEvents.OnCertificateValidated.get -> System.Func +~Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationEvents.OnCertificateValidated.set -> void +~Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationEvents.OnChallenge.get -> System.Func +~Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationEvents.OnChallenge.set -> void +~Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationFailedContext.CertificateAuthenticationFailedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions options) -> void +~Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationFailedContext.Exception.get -> System.Exception +~Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationFailedContext.Exception.set -> void +~Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.CustomTrustStore.get -> System.Security.Cryptography.X509Certificates.X509Certificate2Collection +~Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.CustomTrustStore.set -> void +~Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.Events.get -> Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationEvents +~Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions.Events.set -> void +~Microsoft.AspNetCore.Authentication.Certificate.CertificateChallengeContext.CertificateChallengeContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions options, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> void +~Microsoft.AspNetCore.Authentication.Certificate.CertificateValidatedContext.CertificateValidatedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions options) -> void +~Microsoft.AspNetCore.Authentication.Certificate.CertificateValidatedContext.ClientCertificate.get -> System.Security.Cryptography.X509Certificates.X509Certificate2 +~Microsoft.AspNetCore.Authentication.Certificate.CertificateValidatedContext.ClientCertificate.set -> void +~Microsoft.AspNetCore.Authentication.Certificate.CertificateValidationCache.CertificateValidationCache(Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.Authentication.Certificate.CertificateValidationCache.Get(Microsoft.AspNetCore.Http.HttpContext context, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) -> Microsoft.AspNetCore.Authentication.AuthenticateResult +~Microsoft.AspNetCore.Authentication.Certificate.CertificateValidationCache.Put(Microsoft.AspNetCore.Http.HttpContext context, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, Microsoft.AspNetCore.Authentication.AuthenticateResult result) -> void +~Microsoft.AspNetCore.Authentication.Certificate.ICertificateValidationCache.Get(Microsoft.AspNetCore.Http.HttpContext context, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) -> Microsoft.AspNetCore.Authentication.AuthenticateResult +~Microsoft.AspNetCore.Authentication.Certificate.ICertificateValidationCache.Put(Microsoft.AspNetCore.Http.HttpContext context, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, Microsoft.AspNetCore.Authentication.AuthenticateResult result) -> void +~const Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationDefaults.AuthenticationScheme = "Certificate" -> string +~static Microsoft.AspNetCore.Authentication.Certificate.X509Certificate2Extensions.IsSelfSigned(this System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) -> bool +~static Microsoft.Extensions.DependencyInjection.CertificateAuthenticationAppBuilderExtensions.AddCertificate(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.CertificateAuthenticationAppBuilderExtensions.AddCertificate(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.CertificateAuthenticationAppBuilderExtensions.AddCertificate(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.CertificateAuthenticationAppBuilderExtensions.AddCertificate(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.CertificateAuthenticationAppBuilderExtensions.AddCertificateCache(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, System.Action configureOptions = null) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~virtual Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationEvents.AuthenticationFailed(Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationFailedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationEvents.CertificateValidated(Microsoft.AspNetCore.Authentication.Certificate.CertificateValidatedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationEvents.Challenge(Microsoft.AspNetCore.Authentication.Certificate.CertificateChallengeContext context) -> System.Threading.Tasks.Task diff --git a/src/Security/Authentication/Cookies/src/PublicAPI.Shipped.txt b/src/Security/Authentication/Cookies/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/Authentication/Cookies/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/Authentication/Cookies/src/PublicAPI.Unshipped.txt b/src/Security/Authentication/Cookies/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..0846cadeb3c6 --- /dev/null +++ b/src/Security/Authentication/Cookies/src/PublicAPI.Unshipped.txt @@ -0,0 +1,116 @@ +#nullable enable +Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager +Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.AppendResponseCookie(Microsoft.AspNetCore.Http.HttpContext! context, string! key, string? value, Microsoft.AspNetCore.Http.CookieOptions! options) -> void +Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.ChunkSize.get -> int? +Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.ChunkSize.set -> void +Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.ChunkingCookieManager() -> void +Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.DeleteCookie(Microsoft.AspNetCore.Http.HttpContext! context, string! key, Microsoft.AspNetCore.Http.CookieOptions! options) -> void +Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.GetRequestCookie(Microsoft.AspNetCore.Http.HttpContext! context, string! key) -> string? +Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.ThrowForPartialCookies.get -> bool +Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.ThrowForPartialCookies.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.CookieAuthenticationEvents() -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnRedirectToAccessDenied.get -> System.Func!, System.Threading.Tasks.Task!>! +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnRedirectToAccessDenied.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnRedirectToLogin.get -> System.Func!, System.Threading.Tasks.Task!>! +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnRedirectToLogin.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnRedirectToLogout.get -> System.Func!, System.Threading.Tasks.Task!>! +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnRedirectToLogout.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnRedirectToReturnUrl.get -> System.Func!, System.Threading.Tasks.Task!>! +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnRedirectToReturnUrl.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnSignedIn.get -> System.Func! +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnSignedIn.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnSigningIn.get -> System.Func! +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnSigningIn.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnSigningOut.get -> System.Func! +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnSigningOut.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnValidatePrincipal.get -> System.Func! +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnValidatePrincipal.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler.CookieAuthenticationHandler(Microsoft.Extensions.Options.IOptionsMonitor! options, Microsoft.Extensions.Logging.ILoggerFactory! logger, System.Text.Encodings.Web.UrlEncoder! encoder, Microsoft.AspNetCore.Authentication.ISystemClock! clock) -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler.Events.get -> Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents! +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler.Events.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.AccessDeniedPath.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.AccessDeniedPath.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.Cookie.get -> Microsoft.AspNetCore.Http.CookieBuilder! +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.Cookie.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.CookieAuthenticationOptions() -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.CookieManager.get -> Microsoft.AspNetCore.Authentication.Cookies.ICookieManager! +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.CookieManager.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.DataProtectionProvider.get -> Microsoft.AspNetCore.DataProtection.IDataProtectionProvider? +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.DataProtectionProvider.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.Events.get -> Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents! +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.Events.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.ExpireTimeSpan.get -> System.TimeSpan +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.ExpireTimeSpan.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.LoginPath.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.LoginPath.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.LogoutPath.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.LogoutPath.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.ReturnUrlParameter.get -> string! +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.ReturnUrlParameter.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.SessionStore.get -> Microsoft.AspNetCore.Authentication.Cookies.ITicketStore? +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.SessionStore.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.SlidingExpiration.get -> bool +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.SlidingExpiration.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.TicketDataFormat.get -> Microsoft.AspNetCore.Authentication.ISecureDataFormat! +Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.TicketDataFormat.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieSignedInContext +Microsoft.AspNetCore.Authentication.Cookies.CookieSignedInContext.CookieSignedInContext(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, System.Security.Claims.ClaimsPrincipal! principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties, Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions! options) -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext +Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext.CookieOptions.get -> Microsoft.AspNetCore.Http.CookieOptions! +Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext.CookieOptions.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext.CookieSigningInContext(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions! options, System.Security.Claims.ClaimsPrincipal! principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties, Microsoft.AspNetCore.Http.CookieOptions! cookieOptions) -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext +Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext.CookieOptions.get -> Microsoft.AspNetCore.Http.CookieOptions! +Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext.CookieOptions.set -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext.CookieSigningOutContext(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions! options, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties, Microsoft.AspNetCore.Http.CookieOptions! cookieOptions) -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext +Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext.CookieValidatePrincipalContext(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions! options, Microsoft.AspNetCore.Authentication.AuthenticationTicket! ticket) -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext.RejectPrincipal() -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext.ReplacePrincipal(System.Security.Claims.ClaimsPrincipal! principal) -> void +Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext.ShouldRenew.get -> bool +Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext.ShouldRenew.set -> void +Microsoft.AspNetCore.Authentication.Cookies.ICookieManager +Microsoft.AspNetCore.Authentication.Cookies.ICookieManager.AppendResponseCookie(Microsoft.AspNetCore.Http.HttpContext! context, string! key, string? value, Microsoft.AspNetCore.Http.CookieOptions! options) -> void +Microsoft.AspNetCore.Authentication.Cookies.ICookieManager.DeleteCookie(Microsoft.AspNetCore.Http.HttpContext! context, string! key, Microsoft.AspNetCore.Http.CookieOptions! options) -> void +Microsoft.AspNetCore.Authentication.Cookies.ICookieManager.GetRequestCookie(Microsoft.AspNetCore.Http.HttpContext! context, string! key) -> string? +Microsoft.AspNetCore.Authentication.Cookies.ITicketStore +Microsoft.AspNetCore.Authentication.Cookies.ITicketStore.RemoveAsync(string! key) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authentication.Cookies.ITicketStore.RenewAsync(string! key, Microsoft.AspNetCore.Authentication.AuthenticationTicket! ticket) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authentication.Cookies.ITicketStore.RetrieveAsync(string! key) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authentication.Cookies.ITicketStore.StoreAsync(Microsoft.AspNetCore.Authentication.AuthenticationTicket! ticket) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authentication.Cookies.PostConfigureCookieAuthenticationOptions +Microsoft.AspNetCore.Authentication.Cookies.PostConfigureCookieAuthenticationOptions.PostConfigure(string! name, Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions! options) -> void +Microsoft.AspNetCore.Authentication.Cookies.PostConfigureCookieAuthenticationOptions.PostConfigureCookieAuthenticationOptions(Microsoft.AspNetCore.DataProtection.IDataProtectionProvider! dataProtection) -> void +Microsoft.Extensions.DependencyInjection.CookieExtensions +const Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.DefaultChunkSize = 4050 -> int +const Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults.AuthenticationScheme = "Cookies" -> string! +override Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler.CreateEventsAsync() -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler.HandleAuthenticateAsync() -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler.HandleChallengeAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler.HandleForbiddenAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler.HandleSignInAsync(System.Security.Claims.ClaimsPrincipal! user, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler.HandleSignOutAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler.InitializeHandlerAsync() -> System.Threading.Tasks.Task! +static Microsoft.Extensions.DependencyInjection.CookieExtensions.AddCookie(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder! builder) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder! +static Microsoft.Extensions.DependencyInjection.CookieExtensions.AddCookie(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder! builder, System.Action! configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder! +static Microsoft.Extensions.DependencyInjection.CookieExtensions.AddCookie(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder! builder, string! authenticationScheme) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder! +static Microsoft.Extensions.DependencyInjection.CookieExtensions.AddCookie(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder! builder, string! authenticationScheme, System.Action! configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder! +static Microsoft.Extensions.DependencyInjection.CookieExtensions.AddCookie(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder! builder, string! authenticationScheme, string? displayName, System.Action! configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder! +static readonly Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults.AccessDeniedPath -> Microsoft.AspNetCore.Http.PathString +static readonly Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults.CookiePrefix -> string! +static readonly Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults.LoginPath -> Microsoft.AspNetCore.Http.PathString +static readonly Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults.LogoutPath -> Microsoft.AspNetCore.Http.PathString +static readonly Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults.ReturnUrlParameter -> string! +virtual Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.RedirectToAccessDenied(Microsoft.AspNetCore.Authentication.RedirectContext! context) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.RedirectToLogin(Microsoft.AspNetCore.Authentication.RedirectContext! context) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.RedirectToLogout(Microsoft.AspNetCore.Authentication.RedirectContext! context) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.RedirectToReturnUrl(Microsoft.AspNetCore.Authentication.RedirectContext! context) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.SignedIn(Microsoft.AspNetCore.Authentication.Cookies.CookieSignedInContext! context) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.SigningIn(Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext! context) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.SigningOut(Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext! context) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.ValidatePrincipal(Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext! context) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler.FinishResponseAsync() -> System.Threading.Tasks.Task! diff --git a/src/Security/Authentication/Core/src/PublicAPI.Shipped.txt b/src/Security/Authentication/Core/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/Authentication/Core/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/Authentication/Core/src/PublicAPI.Unshipped.txt b/src/Security/Authentication/Core/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..9a702c962a55 --- /dev/null +++ b/src/Security/Authentication/Core/src/PublicAPI.Unshipped.txt @@ -0,0 +1,271 @@ +#nullable enable +Microsoft.AspNetCore.Authentication.AccessDeniedContext +Microsoft.AspNetCore.Authentication.AccessDeniedContext.AccessDeniedContext(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions! options) -> void +Microsoft.AspNetCore.Authentication.AccessDeniedContext.AccessDeniedPath.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.Authentication.AccessDeniedContext.AccessDeniedPath.set -> void +Microsoft.AspNetCore.Authentication.AccessDeniedContext.Properties.get -> Microsoft.AspNetCore.Authentication.AuthenticationProperties? +Microsoft.AspNetCore.Authentication.AccessDeniedContext.Properties.set -> void +Microsoft.AspNetCore.Authentication.AccessDeniedContext.ReturnUrl.get -> string? +Microsoft.AspNetCore.Authentication.AccessDeniedContext.ReturnUrl.set -> void +Microsoft.AspNetCore.Authentication.AccessDeniedContext.ReturnUrlParameter.get -> string! +Microsoft.AspNetCore.Authentication.AccessDeniedContext.ReturnUrlParameter.set -> void +Microsoft.AspNetCore.Authentication.AuthenticationBuilder +Microsoft.AspNetCore.Authentication.AuthenticationBuilder.AuthenticationBuilder(Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> void +Microsoft.AspNetCore.Authentication.AuthenticationHandler +Microsoft.AspNetCore.Authentication.AuthenticationHandler.AuthenticateAsync() -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.AuthenticationHandler(Microsoft.Extensions.Options.IOptionsMonitor! options, Microsoft.Extensions.Logging.ILoggerFactory! logger, System.Text.Encodings.Web.UrlEncoder! encoder, Microsoft.AspNetCore.Authentication.ISystemClock! clock) -> void +Microsoft.AspNetCore.Authentication.AuthenticationHandler.BuildRedirectUri(string! targetPath) -> string! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.ChallengeAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.Clock.get -> Microsoft.AspNetCore.Authentication.ISystemClock! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.Context.get -> Microsoft.AspNetCore.Http.HttpContext! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.CurrentUri.get -> string! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.ForbidAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.HandleAuthenticateOnceAsync() -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.HandleAuthenticateOnceSafeAsync() -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.InitializeAsync(Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, Microsoft.AspNetCore.Http.HttpContext! context) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.Logger.get -> Microsoft.Extensions.Logging.ILogger! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.Options.get -> TOptions! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.OptionsMonitor.get -> Microsoft.Extensions.Options.IOptionsMonitor! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.OriginalPath.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.Authentication.AuthenticationHandler.OriginalPathBase.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.Authentication.AuthenticationHandler.Request.get -> Microsoft.AspNetCore.Http.HttpRequest! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.Response.get -> Microsoft.AspNetCore.Http.HttpResponse! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.Scheme.get -> Microsoft.AspNetCore.Authentication.AuthenticationScheme! +Microsoft.AspNetCore.Authentication.AuthenticationHandler.UrlEncoder.get -> System.Text.Encodings.Web.UrlEncoder! +Microsoft.AspNetCore.Authentication.AuthenticationMiddleware +Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.AuthenticationMiddleware(Microsoft.AspNetCore.Http.RequestDelegate! next, Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider! schemes) -> void +Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext! context) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Schemes.get -> Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider! +Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Schemes.set -> void +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.AuthenticationSchemeOptions() -> void +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ClaimsIssuer.get -> string? +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ClaimsIssuer.set -> void +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.Events.get -> object? +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.Events.set -> void +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.EventsType.get -> System.Type? +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.EventsType.set -> void +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ForwardAuthenticate.get -> string? +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ForwardAuthenticate.set -> void +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ForwardChallenge.get -> string? +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ForwardChallenge.set -> void +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ForwardDefault.get -> string? +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ForwardDefault.set -> void +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ForwardDefaultSelector.get -> System.Func? +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ForwardDefaultSelector.set -> void +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ForwardForbid.get -> string? +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ForwardForbid.set -> void +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ForwardSignIn.get -> string? +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ForwardSignIn.set -> void +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ForwardSignOut.get -> string? +Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.ForwardSignOut.set -> void +Microsoft.AspNetCore.Authentication.Base64UrlTextEncoder +Microsoft.AspNetCore.Authentication.BaseContext +Microsoft.AspNetCore.Authentication.BaseContext.BaseContext(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, TOptions! options) -> void +Microsoft.AspNetCore.Authentication.BaseContext.HttpContext.get -> Microsoft.AspNetCore.Http.HttpContext! +Microsoft.AspNetCore.Authentication.BaseContext.Options.get -> TOptions! +Microsoft.AspNetCore.Authentication.BaseContext.Request.get -> Microsoft.AspNetCore.Http.HttpRequest! +Microsoft.AspNetCore.Authentication.BaseContext.Response.get -> Microsoft.AspNetCore.Http.HttpResponse! +Microsoft.AspNetCore.Authentication.BaseContext.Scheme.get -> Microsoft.AspNetCore.Authentication.AuthenticationScheme! +Microsoft.AspNetCore.Authentication.HandleRequestContext +Microsoft.AspNetCore.Authentication.HandleRequestContext.HandleRequestContext(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, TOptions! options) -> void +Microsoft.AspNetCore.Authentication.HandleRequestContext.HandleResponse() -> void +Microsoft.AspNetCore.Authentication.HandleRequestContext.Result.get -> Microsoft.AspNetCore.Authentication.HandleRequestResult! +Microsoft.AspNetCore.Authentication.HandleRequestContext.Result.set -> void +Microsoft.AspNetCore.Authentication.HandleRequestContext.SkipHandler() -> void +Microsoft.AspNetCore.Authentication.HandleRequestResult +Microsoft.AspNetCore.Authentication.HandleRequestResult.HandleRequestResult() -> void +Microsoft.AspNetCore.Authentication.HandleRequestResult.Handled.get -> bool +Microsoft.AspNetCore.Authentication.HandleRequestResult.Skipped.get -> bool +Microsoft.AspNetCore.Authentication.IDataSerializer +Microsoft.AspNetCore.Authentication.IDataSerializer.Deserialize(byte[]! data) -> TModel +Microsoft.AspNetCore.Authentication.IDataSerializer.Serialize(TModel model) -> byte[]! +Microsoft.AspNetCore.Authentication.ISecureDataFormat +Microsoft.AspNetCore.Authentication.ISecureDataFormat.Protect(TData data) -> string! +Microsoft.AspNetCore.Authentication.ISecureDataFormat.Protect(TData data, string? purpose) -> string! +Microsoft.AspNetCore.Authentication.ISecureDataFormat.Unprotect(string! protectedText) -> TData +Microsoft.AspNetCore.Authentication.ISecureDataFormat.Unprotect(string! protectedText, string? purpose) -> TData +Microsoft.AspNetCore.Authentication.ISystemClock +Microsoft.AspNetCore.Authentication.ISystemClock.UtcNow.get -> System.DateTimeOffset +Microsoft.AspNetCore.Authentication.JsonDocumentAuthExtensions +Microsoft.AspNetCore.Authentication.PolicySchemeHandler +Microsoft.AspNetCore.Authentication.PolicySchemeHandler.PolicySchemeHandler(Microsoft.Extensions.Options.IOptionsMonitor! options, Microsoft.Extensions.Logging.ILoggerFactory! logger, System.Text.Encodings.Web.UrlEncoder! encoder, Microsoft.AspNetCore.Authentication.ISystemClock! clock) -> void +Microsoft.AspNetCore.Authentication.PolicySchemeOptions +Microsoft.AspNetCore.Authentication.PolicySchemeOptions.PolicySchemeOptions() -> void +Microsoft.AspNetCore.Authentication.PrincipalContext +Microsoft.AspNetCore.Authentication.PrincipalContext.PrincipalContext(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, TOptions! options, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> void +Microsoft.AspNetCore.Authentication.PropertiesContext +Microsoft.AspNetCore.Authentication.PropertiesContext.PropertiesContext(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, TOptions! options, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> void +Microsoft.AspNetCore.Authentication.PropertiesDataFormat +Microsoft.AspNetCore.Authentication.PropertiesDataFormat.PropertiesDataFormat(Microsoft.AspNetCore.DataProtection.IDataProtector! protector) -> void +Microsoft.AspNetCore.Authentication.PropertiesSerializer +Microsoft.AspNetCore.Authentication.PropertiesSerializer.PropertiesSerializer() -> void +Microsoft.AspNetCore.Authentication.RedirectContext +Microsoft.AspNetCore.Authentication.RedirectContext.RedirectContext(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, TOptions! options, Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties, string! redirectUri) -> void +Microsoft.AspNetCore.Authentication.RedirectContext.RedirectUri.get -> string! +Microsoft.AspNetCore.Authentication.RedirectContext.RedirectUri.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext +Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext.Fail(System.Exception! failure) -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext.Fail(string! failureMessage) -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext.Principal.get -> System.Security.Claims.ClaimsPrincipal? +Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext.Principal.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext.RemoteAuthenticationContext(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, TOptions! options, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext.Success() -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents +Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents.OnAccessDenied.get -> System.Func! +Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents.OnAccessDenied.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents.OnRemoteFailure.get -> System.Func! +Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents.OnRemoteFailure.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents.OnTicketReceived.get -> System.Func! +Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents.OnTicketReceived.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents.RemoteAuthenticationEvents() -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler +Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler.Events.get -> Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents! +Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler.Events.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler.RemoteAuthenticationHandler(Microsoft.Extensions.Options.IOptionsMonitor! options, Microsoft.Extensions.Logging.ILoggerFactory! logger, System.Text.Encodings.Web.UrlEncoder! encoder, Microsoft.AspNetCore.Authentication.ISystemClock! clock) -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler.SignInScheme.get -> string? +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.AccessDeniedPath.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.AccessDeniedPath.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.Backchannel.get -> System.Net.Http.HttpClient! +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.Backchannel.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.BackchannelHttpHandler.get -> System.Net.Http.HttpMessageHandler? +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.BackchannelHttpHandler.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.BackchannelTimeout.get -> System.TimeSpan +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.BackchannelTimeout.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.CallbackPath.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.CallbackPath.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.CorrelationCookie.get -> Microsoft.AspNetCore.Http.CookieBuilder! +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.CorrelationCookie.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.DataProtectionProvider.get -> Microsoft.AspNetCore.DataProtection.IDataProtectionProvider? +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.DataProtectionProvider.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.Events.get -> Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents! +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.Events.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.RemoteAuthenticationOptions() -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.RemoteAuthenticationTimeout.get -> System.TimeSpan +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.RemoteAuthenticationTimeout.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.ReturnUrlParameter.get -> string! +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.ReturnUrlParameter.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.SaveTokens.get -> bool +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.SaveTokens.set -> void +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.SignInScheme.get -> string? +Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.SignInScheme.set -> void +Microsoft.AspNetCore.Authentication.RemoteFailureContext +Microsoft.AspNetCore.Authentication.RemoteFailureContext.Failure.get -> System.Exception? +Microsoft.AspNetCore.Authentication.RemoteFailureContext.Failure.set -> void +Microsoft.AspNetCore.Authentication.RemoteFailureContext.Properties.get -> Microsoft.AspNetCore.Authentication.AuthenticationProperties? +Microsoft.AspNetCore.Authentication.RemoteFailureContext.Properties.set -> void +Microsoft.AspNetCore.Authentication.RemoteFailureContext.RemoteFailureContext(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions! options, System.Exception! failure) -> void +Microsoft.AspNetCore.Authentication.RequestPathBaseCookieBuilder +Microsoft.AspNetCore.Authentication.RequestPathBaseCookieBuilder.RequestPathBaseCookieBuilder() -> void +Microsoft.AspNetCore.Authentication.ResultContext +Microsoft.AspNetCore.Authentication.ResultContext.Fail(System.Exception! failure) -> void +Microsoft.AspNetCore.Authentication.ResultContext.Fail(string! failureMessage) -> void +Microsoft.AspNetCore.Authentication.ResultContext.NoResult() -> void +Microsoft.AspNetCore.Authentication.ResultContext.Principal.get -> System.Security.Claims.ClaimsPrincipal? +Microsoft.AspNetCore.Authentication.ResultContext.Principal.set -> void +Microsoft.AspNetCore.Authentication.ResultContext.Properties.get -> Microsoft.AspNetCore.Authentication.AuthenticationProperties! +Microsoft.AspNetCore.Authentication.ResultContext.Properties.set -> void +Microsoft.AspNetCore.Authentication.ResultContext.Result.get -> Microsoft.AspNetCore.Authentication.AuthenticateResult! +Microsoft.AspNetCore.Authentication.ResultContext.ResultContext(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, TOptions! options) -> void +Microsoft.AspNetCore.Authentication.ResultContext.Success() -> void +Microsoft.AspNetCore.Authentication.SecureDataFormat +Microsoft.AspNetCore.Authentication.SecureDataFormat.Protect(TData data) -> string! +Microsoft.AspNetCore.Authentication.SecureDataFormat.Protect(TData data, string? purpose) -> string! +Microsoft.AspNetCore.Authentication.SecureDataFormat.SecureDataFormat(Microsoft.AspNetCore.Authentication.IDataSerializer! serializer, Microsoft.AspNetCore.DataProtection.IDataProtector! protector) -> void +Microsoft.AspNetCore.Authentication.SecureDataFormat.Unprotect(string! protectedText) -> TData +Microsoft.AspNetCore.Authentication.SecureDataFormat.Unprotect(string! protectedText, string? purpose) -> TData +Microsoft.AspNetCore.Authentication.SignInAuthenticationHandler +Microsoft.AspNetCore.Authentication.SignInAuthenticationHandler.SignInAuthenticationHandler(Microsoft.Extensions.Options.IOptionsMonitor! options, Microsoft.Extensions.Logging.ILoggerFactory! logger, System.Text.Encodings.Web.UrlEncoder! encoder, Microsoft.AspNetCore.Authentication.ISystemClock! clock) -> void +Microsoft.AspNetCore.Authentication.SignOutAuthenticationHandler +Microsoft.AspNetCore.Authentication.SignOutAuthenticationHandler.SignOutAuthenticationHandler(Microsoft.Extensions.Options.IOptionsMonitor! options, Microsoft.Extensions.Logging.ILoggerFactory! logger, System.Text.Encodings.Web.UrlEncoder! encoder, Microsoft.AspNetCore.Authentication.ISystemClock! clock) -> void +Microsoft.AspNetCore.Authentication.SystemClock +Microsoft.AspNetCore.Authentication.SystemClock.SystemClock() -> void +Microsoft.AspNetCore.Authentication.SystemClock.UtcNow.get -> System.DateTimeOffset +Microsoft.AspNetCore.Authentication.TicketDataFormat +Microsoft.AspNetCore.Authentication.TicketDataFormat.TicketDataFormat(Microsoft.AspNetCore.DataProtection.IDataProtector! protector) -> void +Microsoft.AspNetCore.Authentication.TicketReceivedContext +Microsoft.AspNetCore.Authentication.TicketReceivedContext.ReturnUri.get -> string? +Microsoft.AspNetCore.Authentication.TicketReceivedContext.ReturnUri.set -> void +Microsoft.AspNetCore.Authentication.TicketReceivedContext.TicketReceivedContext(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions! options, Microsoft.AspNetCore.Authentication.AuthenticationTicket! ticket) -> void +Microsoft.AspNetCore.Authentication.TicketSerializer +Microsoft.AspNetCore.Authentication.TicketSerializer.TicketSerializer() -> void +Microsoft.AspNetCore.Builder.AuthAppBuilderExtensions +Microsoft.Extensions.DependencyInjection.AuthenticationServiceCollectionExtensions +abstract Microsoft.AspNetCore.Authentication.AuthenticationHandler.HandleAuthenticateAsync() -> System.Threading.Tasks.Task! +abstract Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler.HandleRemoteAuthenticateAsync() -> System.Threading.Tasks.Task! +abstract Microsoft.AspNetCore.Authentication.SignInAuthenticationHandler.HandleSignInAsync(System.Security.Claims.ClaimsPrincipal! user, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task! +abstract Microsoft.AspNetCore.Authentication.SignOutAuthenticationHandler.HandleSignOutAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.PolicySchemeHandler.HandleAuthenticateAsync() -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.PolicySchemeHandler.HandleChallengeAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.PolicySchemeHandler.HandleForbiddenAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.PolicySchemeHandler.HandleSignInAsync(System.Security.Claims.ClaimsPrincipal! user, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.PolicySchemeHandler.HandleSignOutAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler.CreateEventsAsync() -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler.HandleAuthenticateAsync() -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler.HandleForbiddenAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.Validate() -> void +override Microsoft.AspNetCore.Authentication.RemoteAuthenticationOptions.Validate(string! scheme) -> void +override Microsoft.AspNetCore.Authentication.RequestPathBaseCookieBuilder.Build(Microsoft.AspNetCore.Http.HttpContext! context, System.DateTimeOffset expiresFrom) -> Microsoft.AspNetCore.Http.CookieOptions! +static Microsoft.AspNetCore.Authentication.Base64UrlTextEncoder.Decode(string! text) -> byte[]! +static Microsoft.AspNetCore.Authentication.Base64UrlTextEncoder.Encode(byte[]! data) -> string! +static Microsoft.AspNetCore.Authentication.HandleRequestResult.Fail(System.Exception! failure) -> Microsoft.AspNetCore.Authentication.HandleRequestResult! +static Microsoft.AspNetCore.Authentication.HandleRequestResult.Fail(System.Exception! failure, Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties) -> Microsoft.AspNetCore.Authentication.HandleRequestResult! +static Microsoft.AspNetCore.Authentication.HandleRequestResult.Fail(string! failureMessage) -> Microsoft.AspNetCore.Authentication.HandleRequestResult! +static Microsoft.AspNetCore.Authentication.HandleRequestResult.Fail(string! failureMessage, Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties) -> Microsoft.AspNetCore.Authentication.HandleRequestResult! +static Microsoft.AspNetCore.Authentication.HandleRequestResult.Handle() -> Microsoft.AspNetCore.Authentication.HandleRequestResult! +static Microsoft.AspNetCore.Authentication.HandleRequestResult.NoResult() -> Microsoft.AspNetCore.Authentication.HandleRequestResult! +static Microsoft.AspNetCore.Authentication.HandleRequestResult.SkipHandler() -> Microsoft.AspNetCore.Authentication.HandleRequestResult! +static Microsoft.AspNetCore.Authentication.HandleRequestResult.Success(Microsoft.AspNetCore.Authentication.AuthenticationTicket! ticket) -> Microsoft.AspNetCore.Authentication.HandleRequestResult! +static Microsoft.AspNetCore.Authentication.JsonDocumentAuthExtensions.GetString(this System.Text.Json.JsonElement element, string! key) -> string? +static Microsoft.AspNetCore.Authentication.PropertiesSerializer.Default.get -> Microsoft.AspNetCore.Authentication.PropertiesSerializer! +static Microsoft.AspNetCore.Authentication.TicketSerializer.Default.get -> Microsoft.AspNetCore.Authentication.TicketSerializer! +static Microsoft.AspNetCore.Builder.AuthAppBuilderExtensions.UseAuthentication(this Microsoft.AspNetCore.Builder.IApplicationBuilder! app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder! +static Microsoft.Extensions.DependencyInjection.AuthenticationServiceCollectionExtensions.AddAuthentication(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder! +static Microsoft.Extensions.DependencyInjection.AuthenticationServiceCollectionExtensions.AddAuthentication(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services, System.Action! configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder! +static Microsoft.Extensions.DependencyInjection.AuthenticationServiceCollectionExtensions.AddAuthentication(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services, string! defaultScheme) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder! +virtual Microsoft.AspNetCore.Authentication.AuthenticationBuilder.AddPolicyScheme(string! authenticationScheme, string? displayName, System.Action! configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder! +virtual Microsoft.AspNetCore.Authentication.AuthenticationBuilder.AddRemoteScheme(string! authenticationScheme, string? displayName, System.Action? configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder! +virtual Microsoft.AspNetCore.Authentication.AuthenticationBuilder.AddScheme(string! authenticationScheme, System.Action? configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder! +virtual Microsoft.AspNetCore.Authentication.AuthenticationBuilder.AddScheme(string! authenticationScheme, string? displayName, System.Action? configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder! +virtual Microsoft.AspNetCore.Authentication.AuthenticationBuilder.Services.get -> Microsoft.Extensions.DependencyInjection.IServiceCollection! +virtual Microsoft.AspNetCore.Authentication.AuthenticationHandler.ClaimsIssuer.get -> string! +virtual Microsoft.AspNetCore.Authentication.AuthenticationHandler.CreateEventsAsync() -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.AuthenticationHandler.Events.get -> object? +virtual Microsoft.AspNetCore.Authentication.AuthenticationHandler.Events.set -> void +virtual Microsoft.AspNetCore.Authentication.AuthenticationHandler.HandleChallengeAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.AuthenticationHandler.HandleForbiddenAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.AuthenticationHandler.InitializeEventsAsync() -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.AuthenticationHandler.InitializeHandlerAsync() -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.AuthenticationHandler.ResolveTarget(string? scheme) -> string? +virtual Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.Validate() -> void +virtual Microsoft.AspNetCore.Authentication.AuthenticationSchemeOptions.Validate(string! scheme) -> void +virtual Microsoft.AspNetCore.Authentication.PrincipalContext.Principal.get -> System.Security.Claims.ClaimsPrincipal? +virtual Microsoft.AspNetCore.Authentication.PrincipalContext.Principal.set -> void +virtual Microsoft.AspNetCore.Authentication.PropertiesContext.Properties.get -> Microsoft.AspNetCore.Authentication.AuthenticationProperties! +virtual Microsoft.AspNetCore.Authentication.PropertiesContext.Properties.set -> void +virtual Microsoft.AspNetCore.Authentication.PropertiesSerializer.Deserialize(byte[]! data) -> Microsoft.AspNetCore.Authentication.AuthenticationProperties? +virtual Microsoft.AspNetCore.Authentication.PropertiesSerializer.Read(System.IO.BinaryReader! reader) -> Microsoft.AspNetCore.Authentication.AuthenticationProperties? +virtual Microsoft.AspNetCore.Authentication.PropertiesSerializer.Serialize(Microsoft.AspNetCore.Authentication.AuthenticationProperties! model) -> byte[]! +virtual Microsoft.AspNetCore.Authentication.PropertiesSerializer.Write(System.IO.BinaryWriter! writer, Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties) -> void +virtual Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext.Properties.get -> Microsoft.AspNetCore.Authentication.AuthenticationProperties! +virtual Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext.Properties.set -> void +virtual Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents.AccessDenied(Microsoft.AspNetCore.Authentication.AccessDeniedContext! context) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents.RemoteFailure(Microsoft.AspNetCore.Authentication.RemoteFailureContext! context) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.RemoteAuthenticationEvents.TicketReceived(Microsoft.AspNetCore.Authentication.TicketReceivedContext! context) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler.GenerateCorrelationId(Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties) -> void +virtual Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler.HandleAccessDeniedErrorAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler.HandleRequestAsync() -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler.ShouldHandleRequestAsync() -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler.ValidateCorrelationId(Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties) -> bool +virtual Microsoft.AspNetCore.Authentication.RequestPathBaseCookieBuilder.AdditionalPath.get -> string? +virtual Microsoft.AspNetCore.Authentication.SignInAuthenticationHandler.SignInAsync(System.Security.Claims.ClaimsPrincipal! user, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.SignOutAuthenticationHandler.SignOutAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authentication.TicketSerializer.Deserialize(byte[]! data) -> Microsoft.AspNetCore.Authentication.AuthenticationTicket? +virtual Microsoft.AspNetCore.Authentication.TicketSerializer.Read(System.IO.BinaryReader! reader) -> Microsoft.AspNetCore.Authentication.AuthenticationTicket? +virtual Microsoft.AspNetCore.Authentication.TicketSerializer.ReadClaim(System.IO.BinaryReader! reader, System.Security.Claims.ClaimsIdentity! identity) -> System.Security.Claims.Claim! +virtual Microsoft.AspNetCore.Authentication.TicketSerializer.ReadIdentity(System.IO.BinaryReader! reader) -> System.Security.Claims.ClaimsIdentity! +virtual Microsoft.AspNetCore.Authentication.TicketSerializer.Serialize(Microsoft.AspNetCore.Authentication.AuthenticationTicket! ticket) -> byte[]! +virtual Microsoft.AspNetCore.Authentication.TicketSerializer.Write(System.IO.BinaryWriter! writer, Microsoft.AspNetCore.Authentication.AuthenticationTicket! ticket) -> void +virtual Microsoft.AspNetCore.Authentication.TicketSerializer.WriteClaim(System.IO.BinaryWriter! writer, System.Security.Claims.Claim! claim) -> void +virtual Microsoft.AspNetCore.Authentication.TicketSerializer.WriteIdentity(System.IO.BinaryWriter! writer, System.Security.Claims.ClaimsIdentity! identity) -> void diff --git a/src/Security/Authentication/Facebook/src/PublicAPI.Shipped.txt b/src/Security/Authentication/Facebook/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/Authentication/Facebook/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/Authentication/Facebook/src/PublicAPI.Unshipped.txt b/src/Security/Authentication/Facebook/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..d6fb393fcede --- /dev/null +++ b/src/Security/Authentication/Facebook/src/PublicAPI.Unshipped.txt @@ -0,0 +1,27 @@ +#nullable enable +Microsoft.AspNetCore.Authentication.Facebook.FacebookDefaults +Microsoft.AspNetCore.Authentication.Facebook.FacebookHandler +Microsoft.AspNetCore.Authentication.Facebook.FacebookOptions +Microsoft.AspNetCore.Authentication.Facebook.FacebookOptions.FacebookOptions() -> void +Microsoft.AspNetCore.Authentication.Facebook.FacebookOptions.SendAppSecretProof.get -> bool +Microsoft.AspNetCore.Authentication.Facebook.FacebookOptions.SendAppSecretProof.set -> void +Microsoft.Extensions.DependencyInjection.FacebookAuthenticationOptionsExtensions +override Microsoft.AspNetCore.Authentication.Facebook.FacebookOptions.Validate() -> void +~Microsoft.AspNetCore.Authentication.Facebook.FacebookHandler.FacebookHandler(Microsoft.Extensions.Options.IOptionsMonitor options, Microsoft.Extensions.Logging.ILoggerFactory logger, System.Text.Encodings.Web.UrlEncoder encoder, Microsoft.AspNetCore.Authentication.ISystemClock clock) -> void +~Microsoft.AspNetCore.Authentication.Facebook.FacebookOptions.AppId.get -> string +~Microsoft.AspNetCore.Authentication.Facebook.FacebookOptions.AppId.set -> void +~Microsoft.AspNetCore.Authentication.Facebook.FacebookOptions.AppSecret.get -> string +~Microsoft.AspNetCore.Authentication.Facebook.FacebookOptions.AppSecret.set -> void +~Microsoft.AspNetCore.Authentication.Facebook.FacebookOptions.Fields.get -> System.Collections.Generic.ICollection +~const Microsoft.AspNetCore.Authentication.Facebook.FacebookDefaults.AuthenticationScheme = "Facebook" -> string +~override Microsoft.AspNetCore.Authentication.Facebook.FacebookHandler.CreateTicketAsync(System.Security.Claims.ClaimsIdentity identity, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties, Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse tokens) -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.Facebook.FacebookHandler.FormatScope() -> string +~override Microsoft.AspNetCore.Authentication.Facebook.FacebookHandler.FormatScope(System.Collections.Generic.IEnumerable scopes) -> string +~static Microsoft.Extensions.DependencyInjection.FacebookAuthenticationOptionsExtensions.AddFacebook(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.FacebookAuthenticationOptionsExtensions.AddFacebook(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.FacebookAuthenticationOptionsExtensions.AddFacebook(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.FacebookAuthenticationOptionsExtensions.AddFacebook(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string displayName, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static readonly Microsoft.AspNetCore.Authentication.Facebook.FacebookDefaults.AuthorizationEndpoint -> string +~static readonly Microsoft.AspNetCore.Authentication.Facebook.FacebookDefaults.DisplayName -> string +~static readonly Microsoft.AspNetCore.Authentication.Facebook.FacebookDefaults.TokenEndpoint -> string +~static readonly Microsoft.AspNetCore.Authentication.Facebook.FacebookDefaults.UserInformationEndpoint -> string diff --git a/src/Security/Authentication/Google/src/PublicAPI.Shipped.txt b/src/Security/Authentication/Google/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/Authentication/Google/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/Authentication/Google/src/PublicAPI.Unshipped.txt b/src/Security/Authentication/Google/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..38bf0d0dee4d --- /dev/null +++ b/src/Security/Authentication/Google/src/PublicAPI.Unshipped.txt @@ -0,0 +1,39 @@ +#nullable enable +Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties +Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.GoogleChallengeProperties() -> void +Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.IncludeGrantedScopes.get -> bool? +Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.IncludeGrantedScopes.set -> void +Microsoft.AspNetCore.Authentication.Google.GoogleDefaults +Microsoft.AspNetCore.Authentication.Google.GoogleHandler +Microsoft.AspNetCore.Authentication.Google.GoogleOptions +Microsoft.AspNetCore.Authentication.Google.GoogleOptions.GoogleOptions() -> void +Microsoft.Extensions.DependencyInjection.GoogleExtensions +~Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.AccessType.get -> string +~Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.AccessType.set -> void +~Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.ApprovalPrompt.get -> string +~Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.ApprovalPrompt.set -> void +~Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.GoogleChallengeProperties(System.Collections.Generic.IDictionary items) -> void +~Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.GoogleChallengeProperties(System.Collections.Generic.IDictionary items, System.Collections.Generic.IDictionary parameters) -> void +~Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.LoginHint.get -> string +~Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.LoginHint.set -> void +~Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.Prompt.get -> string +~Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.Prompt.set -> void +~Microsoft.AspNetCore.Authentication.Google.GoogleHandler.GoogleHandler(Microsoft.Extensions.Options.IOptionsMonitor options, Microsoft.Extensions.Logging.ILoggerFactory logger, System.Text.Encodings.Web.UrlEncoder encoder, Microsoft.AspNetCore.Authentication.ISystemClock clock) -> void +~Microsoft.AspNetCore.Authentication.Google.GoogleOptions.AccessType.get -> string +~Microsoft.AspNetCore.Authentication.Google.GoogleOptions.AccessType.set -> void +~const Microsoft.AspNetCore.Authentication.Google.GoogleDefaults.AuthenticationScheme = "Google" -> string +~override Microsoft.AspNetCore.Authentication.Google.GoogleHandler.BuildChallengeUrl(Microsoft.AspNetCore.Authentication.AuthenticationProperties properties, string redirectUri) -> string +~override Microsoft.AspNetCore.Authentication.Google.GoogleHandler.CreateTicketAsync(System.Security.Claims.ClaimsIdentity identity, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties, Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse tokens) -> System.Threading.Tasks.Task +~static Microsoft.Extensions.DependencyInjection.GoogleExtensions.AddGoogle(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.GoogleExtensions.AddGoogle(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.GoogleExtensions.AddGoogle(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.GoogleExtensions.AddGoogle(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string displayName, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static readonly Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.AccessTypeKey -> string +~static readonly Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.ApprovalPromptKey -> string +~static readonly Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.IncludeGrantedScopesKey -> string +~static readonly Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.LoginHintKey -> string +~static readonly Microsoft.AspNetCore.Authentication.Google.GoogleChallengeProperties.PromptParameterKey -> string +~static readonly Microsoft.AspNetCore.Authentication.Google.GoogleDefaults.AuthorizationEndpoint -> string +~static readonly Microsoft.AspNetCore.Authentication.Google.GoogleDefaults.DisplayName -> string +~static readonly Microsoft.AspNetCore.Authentication.Google.GoogleDefaults.TokenEndpoint -> string +~static readonly Microsoft.AspNetCore.Authentication.Google.GoogleDefaults.UserInformationEndpoint -> string diff --git a/src/Security/Authentication/JwtBearer/src/PublicAPI.Shipped.txt b/src/Security/Authentication/JwtBearer/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/Authentication/JwtBearer/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/Authentication/JwtBearer/src/PublicAPI.Unshipped.txt b/src/Security/Authentication/JwtBearer/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..c1aba6e147a2 --- /dev/null +++ b/src/Security/Authentication/JwtBearer/src/PublicAPI.Unshipped.txt @@ -0,0 +1,99 @@ +#nullable enable +Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext +Microsoft.AspNetCore.Authentication.JwtBearer.ForbiddenContext +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext.HandleResponse() -> void +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext.Handled.get -> bool +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerDefaults +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.JwtBearerEvents() -> void +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.AutomaticRefreshInterval.get -> System.TimeSpan +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.AutomaticRefreshInterval.set -> void +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.BackchannelTimeout.get -> System.TimeSpan +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.BackchannelTimeout.set -> void +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.IncludeErrorDetails.get -> bool +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.IncludeErrorDetails.set -> void +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.JwtBearerOptions() -> void +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.MapInboundClaims.get -> bool +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.MapInboundClaims.set -> void +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.RefreshInterval.get -> System.TimeSpan +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.RefreshInterval.set -> void +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.RefreshOnIssuerKeyNotFound.get -> bool +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.RefreshOnIssuerKeyNotFound.set -> void +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.RequireHttpsMetadata.get -> bool +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.RequireHttpsMetadata.set -> void +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.SaveToken.get -> bool +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.SaveToken.set -> void +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerPostConfigureOptions +Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerPostConfigureOptions.JwtBearerPostConfigureOptions() -> void +Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext +Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext +Microsoft.Extensions.DependencyInjection.JwtBearerExtensions +~Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext.AuthenticationFailedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions options) -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext.Exception.get -> System.Exception +~Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext.Exception.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.ForbiddenContext.ForbiddenContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions options) -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext.AuthenticateFailure.get -> System.Exception +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext.AuthenticateFailure.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext.Error.get -> string +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext.Error.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext.ErrorDescription.get -> string +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext.ErrorDescription.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext.ErrorUri.get -> string +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext.ErrorUri.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext.JwtBearerChallengeContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions options, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.OnAuthenticationFailed.get -> System.Func +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.OnAuthenticationFailed.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.OnChallenge.get -> System.Func +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.OnChallenge.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.OnForbidden.get -> System.Func +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.OnForbidden.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.OnMessageReceived.get -> System.Func +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.OnMessageReceived.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.OnTokenValidated.get -> System.Func +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.OnTokenValidated.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.Events.get -> Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.Events.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.JwtBearerHandler(Microsoft.Extensions.Options.IOptionsMonitor options, Microsoft.Extensions.Logging.ILoggerFactory logger, System.Text.Encodings.Web.UrlEncoder encoder, Microsoft.AspNetCore.Authentication.ISystemClock clock) -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.Audience.get -> string +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.Audience.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.Authority.get -> string +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.Authority.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.BackchannelHttpHandler.get -> System.Net.Http.HttpMessageHandler +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.BackchannelHttpHandler.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.Challenge.get -> string +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.Challenge.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.Configuration.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.Configuration.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.ConfigurationManager.get -> Microsoft.IdentityModel.Protocols.IConfigurationManager +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.ConfigurationManager.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.Events.get -> Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.Events.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.MetadataAddress.get -> string +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.MetadataAddress.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.SecurityTokenValidators.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.TokenValidationParameters.get -> Microsoft.IdentityModel.Tokens.TokenValidationParameters +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions.TokenValidationParameters.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerPostConfigureOptions.PostConfigure(string name, Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions options) -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext.MessageReceivedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions options) -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext.Token.get -> string +~Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext.Token.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext.SecurityToken.get -> Microsoft.IdentityModel.Tokens.SecurityToken +~Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext.SecurityToken.set -> void +~Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext.TokenValidatedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions options) -> void +~const Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerDefaults.AuthenticationScheme = "Bearer" -> string +~override Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.CreateEventsAsync() -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleChallengeAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleForbiddenAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> System.Threading.Tasks.Task +~static Microsoft.Extensions.DependencyInjection.JwtBearerExtensions.AddJwtBearer(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.JwtBearerExtensions.AddJwtBearer(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.JwtBearerExtensions.AddJwtBearer(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.JwtBearerExtensions.AddJwtBearer(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string displayName, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~virtual Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.AuthenticationFailed(Microsoft.AspNetCore.Authentication.JwtBearer.AuthenticationFailedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.Challenge(Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerChallengeContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.Forbidden(Microsoft.AspNetCore.Authentication.JwtBearer.ForbiddenContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.MessageReceived(Microsoft.AspNetCore.Authentication.JwtBearer.MessageReceivedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerEvents.TokenValidated(Microsoft.AspNetCore.Authentication.JwtBearer.TokenValidatedContext context) -> System.Threading.Tasks.Task diff --git a/src/Security/Authentication/MicrosoftAccount/src/PublicAPI.Shipped.txt b/src/Security/Authentication/MicrosoftAccount/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/Authentication/MicrosoftAccount/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/Authentication/MicrosoftAccount/src/PublicAPI.Unshipped.txt b/src/Security/Authentication/MicrosoftAccount/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..3f842e992850 --- /dev/null +++ b/src/Security/Authentication/MicrosoftAccount/src/PublicAPI.Unshipped.txt @@ -0,0 +1,34 @@ +#nullable enable +Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountDefaults +Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountHandler +Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountOptions +Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountOptions.MicrosoftAccountOptions() -> void +Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties +Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.MicrosoftChallengeProperties() -> void +Microsoft.Extensions.DependencyInjection.MicrosoftAccountExtensions +~Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountHandler.MicrosoftAccountHandler(Microsoft.Extensions.Options.IOptionsMonitor options, Microsoft.Extensions.Logging.ILoggerFactory logger, System.Text.Encodings.Web.UrlEncoder encoder, Microsoft.AspNetCore.Authentication.ISystemClock clock) -> void +~Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.DomainHint.get -> string +~Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.DomainHint.set -> void +~Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.LoginHint.get -> string +~Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.LoginHint.set -> void +~Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.MicrosoftChallengeProperties(System.Collections.Generic.IDictionary items) -> void +~Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.MicrosoftChallengeProperties(System.Collections.Generic.IDictionary items, System.Collections.Generic.IDictionary parameters) -> void +~Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.Prompt.get -> string +~Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.Prompt.set -> void +~Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.ResponseMode.get -> string +~Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.ResponseMode.set -> void +~const Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountDefaults.AuthenticationScheme = "Microsoft" -> string +~override Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountHandler.BuildChallengeUrl(Microsoft.AspNetCore.Authentication.AuthenticationProperties properties, string redirectUri) -> string +~override Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountHandler.CreateTicketAsync(System.Security.Claims.ClaimsIdentity identity, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties, Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse tokens) -> System.Threading.Tasks.Task +~static Microsoft.Extensions.DependencyInjection.MicrosoftAccountExtensions.AddMicrosoftAccount(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.MicrosoftAccountExtensions.AddMicrosoftAccount(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.MicrosoftAccountExtensions.AddMicrosoftAccount(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.MicrosoftAccountExtensions.AddMicrosoftAccount(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string displayName, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static readonly Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountDefaults.AuthorizationEndpoint -> string +~static readonly Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountDefaults.DisplayName -> string +~static readonly Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountDefaults.TokenEndpoint -> string +~static readonly Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftAccountDefaults.UserInformationEndpoint -> string +~static readonly Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.DomainHintKey -> string +~static readonly Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.LoginHintKey -> string +~static readonly Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.PromptKey -> string +~static readonly Microsoft.AspNetCore.Authentication.MicrosoftAccount.MicrosoftChallengeProperties.ResponseModeKey -> string diff --git a/src/Security/Authentication/Negotiate/src/PublicAPI.Shipped.txt b/src/Security/Authentication/Negotiate/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/Authentication/Negotiate/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/Authentication/Negotiate/src/PublicAPI.Unshipped.txt b/src/Security/Authentication/Negotiate/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..8756423b0c66 --- /dev/null +++ b/src/Security/Authentication/Negotiate/src/PublicAPI.Unshipped.txt @@ -0,0 +1,71 @@ +#nullable enable +Microsoft.AspNetCore.Authentication.Negotiate.AuthenticatedContext +Microsoft.AspNetCore.Authentication.Negotiate.AuthenticationFailedContext +Microsoft.AspNetCore.Authentication.Negotiate.ChallengeContext +Microsoft.AspNetCore.Authentication.Negotiate.ChallengeContext.HandleResponse() -> void +Microsoft.AspNetCore.Authentication.Negotiate.ChallengeContext.Handled.get -> bool +Microsoft.AspNetCore.Authentication.Negotiate.LdapContext +Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings +Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings.EnableLdapClaimResolution.get -> bool +Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings.EnableLdapClaimResolution.set -> void +Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings.IgnoreNestedGroups.get -> bool +Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings.IgnoreNestedGroups.set -> void +Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings.LdapSettings() -> void +Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings.Validate() -> void +Microsoft.AspNetCore.Authentication.Negotiate.NegotiateDefaults +Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents +Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents.NegotiateEvents() -> void +Microsoft.AspNetCore.Authentication.Negotiate.NegotiateHandler +Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions +Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions.NegotiateOptions() -> void +Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions.PersistKerberosCredentials.get -> bool +Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions.PersistKerberosCredentials.set -> void +Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions.PersistNtlmCredentials.get -> bool +Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions.PersistNtlmCredentials.set -> void +Microsoft.AspNetCore.Authentication.Negotiate.PostConfigureNegotiateOptions +Microsoft.Extensions.DependencyInjection.NegotiateExtensions +~Microsoft.AspNetCore.Authentication.Negotiate.AuthenticatedContext.AuthenticatedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions options) -> void +~Microsoft.AspNetCore.Authentication.Negotiate.AuthenticationFailedContext.AuthenticationFailedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions options) -> void +~Microsoft.AspNetCore.Authentication.Negotiate.AuthenticationFailedContext.Exception.get -> System.Exception +~Microsoft.AspNetCore.Authentication.Negotiate.AuthenticationFailedContext.Exception.set -> void +~Microsoft.AspNetCore.Authentication.Negotiate.ChallengeContext.ChallengeContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions options, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> void +~Microsoft.AspNetCore.Authentication.Negotiate.LdapContext.LdapContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions options, Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings settings) -> void +~Microsoft.AspNetCore.Authentication.Negotiate.LdapContext.LdapSettings.get -> Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings +~Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings.Domain.get -> string +~Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings.Domain.set -> void +~Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings.LdapConnection.get -> System.DirectoryServices.Protocols.LdapConnection +~Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings.LdapConnection.set -> void +~Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings.MachineAccountName.get -> string +~Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings.MachineAccountName.set -> void +~Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings.MachineAccountPassword.get -> string +~Microsoft.AspNetCore.Authentication.Negotiate.LdapSettings.MachineAccountPassword.set -> void +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents.OnAuthenticated.get -> System.Func +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents.OnAuthenticated.set -> void +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents.OnAuthenticationFailed.get -> System.Func +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents.OnAuthenticationFailed.set -> void +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents.OnChallenge.get -> System.Func +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents.OnChallenge.set -> void +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents.OnRetrieveLdapClaims.get -> System.Func +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents.OnRetrieveLdapClaims.set -> void +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateHandler.Events.get -> Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateHandler.Events.set -> void +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateHandler.HandleRequestAsync() -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateHandler.NegotiateHandler(Microsoft.Extensions.Options.IOptionsMonitor options, Microsoft.Extensions.Logging.ILoggerFactory logger, System.Text.Encodings.Web.UrlEncoder encoder, Microsoft.AspNetCore.Authentication.ISystemClock clock) -> void +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions.EnableLdap(System.Action configureSettings) -> void +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions.EnableLdap(string domain) -> void +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions.Events.get -> Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents +~Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions.Events.set -> void +~Microsoft.AspNetCore.Authentication.Negotiate.PostConfigureNegotiateOptions.PostConfigure(string name, Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions options) -> void +~Microsoft.AspNetCore.Authentication.Negotiate.PostConfigureNegotiateOptions.PostConfigureNegotiateOptions(System.Collections.Generic.IEnumerable serverAuthServices, Microsoft.Extensions.Logging.ILogger logger) -> void +~const Microsoft.AspNetCore.Authentication.Negotiate.NegotiateDefaults.AuthenticationScheme = "Negotiate" -> string +~override Microsoft.AspNetCore.Authentication.Negotiate.NegotiateHandler.CreateEventsAsync() -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.Negotiate.NegotiateHandler.HandleAuthenticateAsync() -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.Negotiate.NegotiateHandler.HandleChallengeAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> System.Threading.Tasks.Task +~static Microsoft.Extensions.DependencyInjection.NegotiateExtensions.AddNegotiate(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.NegotiateExtensions.AddNegotiate(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.NegotiateExtensions.AddNegotiate(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.NegotiateExtensions.AddNegotiate(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string displayName, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~virtual Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents.Authenticated(Microsoft.AspNetCore.Authentication.Negotiate.AuthenticatedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents.AuthenticationFailed(Microsoft.AspNetCore.Authentication.Negotiate.AuthenticationFailedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents.Challenge(Microsoft.AspNetCore.Authentication.Negotiate.ChallengeContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.Negotiate.NegotiateEvents.RetrieveLdapClaims(Microsoft.AspNetCore.Authentication.Negotiate.LdapContext context) -> System.Threading.Tasks.Task diff --git a/src/Security/Authentication/OAuth/src/PublicAPI.Shipped.txt b/src/Security/Authentication/OAuth/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/Authentication/OAuth/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/Authentication/OAuth/src/PublicAPI.Unshipped.txt b/src/Security/Authentication/OAuth/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..55078d78e75a --- /dev/null +++ b/src/Security/Authentication/OAuth/src/PublicAPI.Unshipped.txt @@ -0,0 +1,139 @@ +#nullable enable +Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions +Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction +Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection +Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection.ClaimActionCollection() -> void +Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection.Clear() -> void +Microsoft.AspNetCore.Authentication.OAuth.Claims.CustomJsonClaimAction +Microsoft.AspNetCore.Authentication.OAuth.Claims.DeleteClaimAction +Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonKeyClaimAction +Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonSubKeyClaimAction +Microsoft.AspNetCore.Authentication.OAuth.Claims.MapAllClaimsAction +Microsoft.AspNetCore.Authentication.OAuth.Claims.MapAllClaimsAction.MapAllClaimsAction() -> void +Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties +Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties.OAuthChallengeProperties() -> void +Microsoft.AspNetCore.Authentication.OAuth.OAuthCodeExchangeContext +Microsoft.AspNetCore.Authentication.OAuth.OAuthConstants +Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext +Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.ExpiresIn.get -> System.TimeSpan? +Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.RunClaimActions() -> void +Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.RunClaimActions(System.Text.Json.JsonElement userData) -> void +Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.User.get -> System.Text.Json.JsonElement +Microsoft.AspNetCore.Authentication.OAuth.OAuthDefaults +Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents +Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents.OAuthEvents() -> void +Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions +Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.OAuthOptions() -> void +Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.UsePkce.get -> bool +Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.UsePkce.set -> void +Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse +Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.Dispose() -> void +Microsoft.Extensions.DependencyInjection.OAuthExtensions +override Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.Validate() -> void +~Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction.ClaimAction(string claimType, string valueType) -> void +~Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction.ClaimType.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction.ValueType.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection.Add(Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction action) -> void +~Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator +~Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection.Remove(string claimType) -> void +~Microsoft.AspNetCore.Authentication.OAuth.Claims.CustomJsonClaimAction.CustomJsonClaimAction(string claimType, string valueType, System.Func resolver) -> void +~Microsoft.AspNetCore.Authentication.OAuth.Claims.CustomJsonClaimAction.Resolver.get -> System.Func +~Microsoft.AspNetCore.Authentication.OAuth.Claims.DeleteClaimAction.DeleteClaimAction(string claimType) -> void +~Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonKeyClaimAction.JsonKey.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonKeyClaimAction.JsonKeyClaimAction(string claimType, string valueType, string jsonKey) -> void +~Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonSubKeyClaimAction.JsonSubKeyClaimAction(string claimType, string valueType, string jsonKey, string subKey) -> void +~Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonSubKeyClaimAction.SubKey.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties.OAuthChallengeProperties(System.Collections.Generic.IDictionary items) -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties.OAuthChallengeProperties(System.Collections.Generic.IDictionary items, System.Collections.Generic.IDictionary parameters) -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties.Scope.get -> System.Collections.Generic.ICollection +~Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties.Scope.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthCodeExchangeContext.Code.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthCodeExchangeContext.OAuthCodeExchangeContext(Microsoft.AspNetCore.Authentication.AuthenticationProperties properties, string code, string redirectUri) -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthCodeExchangeContext.Properties.get -> Microsoft.AspNetCore.Authentication.AuthenticationProperties +~Microsoft.AspNetCore.Authentication.OAuth.OAuthCodeExchangeContext.RedirectUri.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.AccessToken.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.Backchannel.get -> System.Net.Http.HttpClient +~Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.Identity.get -> System.Security.Claims.ClaimsIdentity +~Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.OAuthCreatingTicketContext(System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties, Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions options, System.Net.Http.HttpClient backchannel, Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse tokens, System.Text.Json.JsonElement user) -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.RefreshToken.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.TokenResponse.get -> Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse +~Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext.TokenType.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents.OnCreatingTicket.get -> System.Func +~Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents.OnCreatingTicket.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents.OnRedirectToAuthorizationEndpoint.get -> System.Func, System.Threading.Tasks.Task> +~Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents.OnRedirectToAuthorizationEndpoint.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler +~Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler.Backchannel.get -> System.Net.Http.HttpClient +~Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler.Events.get -> Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents +~Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler.Events.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler.OAuthHandler(Microsoft.Extensions.Options.IOptionsMonitor options, Microsoft.Extensions.Logging.ILoggerFactory logger, System.Text.Encodings.Web.UrlEncoder encoder, Microsoft.AspNetCore.Authentication.ISystemClock clock) -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.AuthorizationEndpoint.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.AuthorizationEndpoint.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.ClaimActions.get -> Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.ClientId.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.ClientId.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.ClientSecret.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.ClientSecret.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.Events.get -> Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.Events.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.Scope.get -> System.Collections.Generic.ICollection +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.StateDataFormat.get -> Microsoft.AspNetCore.Authentication.ISecureDataFormat +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.StateDataFormat.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.TokenEndpoint.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.TokenEndpoint.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.UserInformationEndpoint.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions.UserInformationEndpoint.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.AccessToken.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.AccessToken.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.Error.get -> System.Exception +~Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.Error.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.ExpiresIn.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.ExpiresIn.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.RefreshToken.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.RefreshToken.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.Response.get -> System.Text.Json.JsonDocument +~Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.Response.set -> void +~Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.TokenType.get -> string +~Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.TokenType.set -> void +~Microsoft.Extensions.DependencyInjection.OAuthPostConfigureOptions +~Microsoft.Extensions.DependencyInjection.OAuthPostConfigureOptions.OAuthPostConfigureOptions(Microsoft.AspNetCore.DataProtection.IDataProtectionProvider dataProtection) -> void +~Microsoft.Extensions.DependencyInjection.OAuthPostConfigureOptions.PostConfigure(string name, TOptions options) -> void +~abstract Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction.Run(System.Text.Json.JsonElement userData, System.Security.Claims.ClaimsIdentity identity, string issuer) -> void +~override Microsoft.AspNetCore.Authentication.OAuth.Claims.CustomJsonClaimAction.Run(System.Text.Json.JsonElement userData, System.Security.Claims.ClaimsIdentity identity, string issuer) -> void +~override Microsoft.AspNetCore.Authentication.OAuth.Claims.DeleteClaimAction.Run(System.Text.Json.JsonElement userData, System.Security.Claims.ClaimsIdentity identity, string issuer) -> void +~override Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonKeyClaimAction.Run(System.Text.Json.JsonElement userData, System.Security.Claims.ClaimsIdentity identity, string issuer) -> void +~override Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonSubKeyClaimAction.Run(System.Text.Json.JsonElement userData, System.Security.Claims.ClaimsIdentity identity, string issuer) -> void +~override Microsoft.AspNetCore.Authentication.OAuth.Claims.MapAllClaimsAction.Run(System.Text.Json.JsonElement userData, System.Security.Claims.ClaimsIdentity identity, string issuer) -> void +~override Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler.CreateEventsAsync() -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler.HandleChallengeAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler.HandleRemoteAuthenticateAsync() -> System.Threading.Tasks.Task +~static Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.DeleteClaim(this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType) -> void +~static Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.DeleteClaims(this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, params string[] claimTypes) -> void +~static Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapAll(this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection) -> void +~static Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapAllExcept(this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, params string[] exclusions) -> void +~static Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapCustomJson(this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, System.Func resolver) -> void +~static Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapCustomJson(this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string valueType, System.Func resolver) -> void +~static Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapJsonKey(this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string jsonKey) -> void +~static Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapJsonKey(this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string jsonKey, string valueType) -> void +~static Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapJsonSubKey(this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string jsonKey, string subKey) -> void +~static Microsoft.AspNetCore.Authentication.ClaimActionCollectionMapExtensions.MapJsonSubKey(this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string jsonKey, string subKey, string valueType) -> void +~static Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.Failed(System.Exception error) -> Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse +~static Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.Success(System.Text.Json.JsonDocument response) -> Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse +~static Microsoft.Extensions.DependencyInjection.OAuthExtensions.AddOAuth(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.OAuthExtensions.AddOAuth(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string displayName, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.OAuthExtensions.AddOAuth(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.OAuthExtensions.AddOAuth(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string displayName, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static readonly Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties.ScopeKey -> string +~static readonly Microsoft.AspNetCore.Authentication.OAuth.OAuthConstants.CodeChallengeKey -> string +~static readonly Microsoft.AspNetCore.Authentication.OAuth.OAuthConstants.CodeChallengeMethodKey -> string +~static readonly Microsoft.AspNetCore.Authentication.OAuth.OAuthConstants.CodeChallengeMethodS256 -> string +~static readonly Microsoft.AspNetCore.Authentication.OAuth.OAuthConstants.CodeVerifierKey -> string +~static readonly Microsoft.AspNetCore.Authentication.OAuth.OAuthDefaults.DisplayName -> string +~virtual Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties.SetScope(params string[] scopes) -> void +~virtual Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents.CreatingTicket(Microsoft.AspNetCore.Authentication.OAuth.OAuthCreatingTicketContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents.RedirectToAuthorizationEndpoint(Microsoft.AspNetCore.Authentication.RedirectContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler.BuildChallengeUrl(Microsoft.AspNetCore.Authentication.AuthenticationProperties properties, string redirectUri) -> string +~virtual Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler.CreateTicketAsync(System.Security.Claims.ClaimsIdentity identity, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties, Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse tokens) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler.ExchangeCodeAsync(Microsoft.AspNetCore.Authentication.OAuth.OAuthCodeExchangeContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler.FormatScope() -> string +~virtual Microsoft.AspNetCore.Authentication.OAuth.OAuthHandler.FormatScope(System.Collections.Generic.IEnumerable scopes) -> string diff --git a/src/Security/Authentication/OpenIdConnect/src/PublicAPI.Shipped.txt b/src/Security/Authentication/OpenIdConnect/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/Authentication/OpenIdConnect/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/Authentication/OpenIdConnect/src/PublicAPI.Unshipped.txt b/src/Security/Authentication/OpenIdConnect/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..08eccd934777 --- /dev/null +++ b/src/Security/Authentication/OpenIdConnect/src/PublicAPI.Unshipped.txt @@ -0,0 +1,212 @@ +#nullable enable +Microsoft.AspNetCore.Authentication.ClaimActionCollectionUniqueExtensions +Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthenticationFailedContext +Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext +Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext.HandleCodeRedemption() -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext.HandledCodeRedemption.get -> bool +Microsoft.AspNetCore.Authentication.OpenIdConnect.Claims.UniqueJsonKeyClaimAction +Microsoft.AspNetCore.Authentication.OpenIdConnect.MessageReceivedContext +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectChallengeProperties +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectChallengeProperties.MaxAge.get -> System.TimeSpan? +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectChallengeProperties.MaxAge.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectChallengeProperties.OpenIdConnectChallengeProperties() -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectDefaults +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OpenIdConnectEvents() -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.AuthenticationMethod.get -> Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectRedirectBehavior +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.AuthenticationMethod.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.AutomaticRefreshInterval.get -> System.TimeSpan +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.AutomaticRefreshInterval.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.DisableTelemetry.get -> bool +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.DisableTelemetry.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.GetClaimsFromUserInfoEndpoint.get -> bool +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.GetClaimsFromUserInfoEndpoint.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.MapInboundClaims.get -> bool +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.MapInboundClaims.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.MaxAge.get -> System.TimeSpan? +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.MaxAge.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.OpenIdConnectOptions() -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.RefreshInterval.get -> System.TimeSpan +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.RefreshInterval.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.RefreshOnIssuerKeyNotFound.get -> bool +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.RefreshOnIssuerKeyNotFound.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.RemoteSignOutPath.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.RemoteSignOutPath.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.RequireHttpsMetadata.get -> bool +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.RequireHttpsMetadata.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.SignedOutCallbackPath.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.SignedOutCallbackPath.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.SkipUnrecognizedRequests.get -> bool +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.SkipUnrecognizedRequests.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.UsePkce.get -> bool +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.UsePkce.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.UseTokenLifetime.get -> bool +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.UseTokenLifetime.set -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectPostConfigureOptions +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectRedirectBehavior +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectRedirectBehavior.FormPost = 1 -> Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectRedirectBehavior +Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectRedirectBehavior.RedirectGet = 0 -> Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectRedirectBehavior +Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext +Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext.HandleResponse() -> void +Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext.Handled.get -> bool +Microsoft.AspNetCore.Authentication.OpenIdConnect.RemoteSignOutContext +Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenResponseReceivedContext +Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext +Microsoft.AspNetCore.Authentication.OpenIdConnect.UserInformationReceivedContext +Microsoft.Extensions.DependencyInjection.OpenIdConnectExtensions +override Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.Validate() -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthenticationFailedContext.AuthenticationFailedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions options) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthenticationFailedContext.Exception.get -> System.Exception +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthenticationFailedContext.Exception.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthenticationFailedContext.ProtocolMessage.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthenticationFailedContext.ProtocolMessage.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext.AuthorizationCodeReceivedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions options, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext.Backchannel.get -> System.Net.Http.HttpClient +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext.HandleCodeRedemption(Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage tokenEndpointResponse) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext.HandleCodeRedemption(string accessToken, string idToken) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext.JwtSecurityToken.get -> System.IdentityModel.Tokens.Jwt.JwtSecurityToken +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext.JwtSecurityToken.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext.ProtocolMessage.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext.ProtocolMessage.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext.TokenEndpointRequest.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext.TokenEndpointRequest.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext.TokenEndpointResponse.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage +~Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext.TokenEndpointResponse.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.Claims.UniqueJsonKeyClaimAction.UniqueJsonKeyClaimAction(string claimType, string valueType, string jsonKey) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.MessageReceivedContext.MessageReceivedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions options, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.MessageReceivedContext.ProtocolMessage.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage +~Microsoft.AspNetCore.Authentication.OpenIdConnect.MessageReceivedContext.ProtocolMessage.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.MessageReceivedContext.Token.get -> string +~Microsoft.AspNetCore.Authentication.OpenIdConnect.MessageReceivedContext.Token.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectChallengeProperties.OpenIdConnectChallengeProperties(System.Collections.Generic.IDictionary items) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectChallengeProperties.OpenIdConnectChallengeProperties(System.Collections.Generic.IDictionary items, System.Collections.Generic.IDictionary parameters) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectChallengeProperties.Prompt.get -> string +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectChallengeProperties.Prompt.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnAuthenticationFailed.get -> System.Func +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnAuthenticationFailed.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnAuthorizationCodeReceived.get -> System.Func +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnAuthorizationCodeReceived.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnMessageReceived.get -> System.Func +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnMessageReceived.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnRedirectToIdentityProvider.get -> System.Func +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnRedirectToIdentityProvider.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnRedirectToIdentityProviderForSignOut.get -> System.Func +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnRedirectToIdentityProviderForSignOut.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnRemoteSignOut.get -> System.Func +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnRemoteSignOut.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnSignedOutCallbackRedirect.get -> System.Func +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnSignedOutCallbackRedirect.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnTokenResponseReceived.get -> System.Func +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnTokenResponseReceived.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnTokenValidated.get -> System.Func +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnTokenValidated.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnUserInformationReceived.get -> System.Func +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.OnUserInformationReceived.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler.Backchannel.get -> System.Net.Http.HttpClient +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler.Events.get -> Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler.Events.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler.HtmlEncoder.get -> System.Text.Encodings.Web.HtmlEncoder +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler.OpenIdConnectHandler(Microsoft.Extensions.Options.IOptionsMonitor options, Microsoft.Extensions.Logging.ILoggerFactory logger, System.Text.Encodings.Web.HtmlEncoder htmlEncoder, System.Text.Encodings.Web.UrlEncoder encoder, Microsoft.AspNetCore.Authentication.ISystemClock clock) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.Authority.get -> string +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.Authority.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.ClaimActions.get -> Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.ClientId.get -> string +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.ClientId.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.ClientSecret.get -> string +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.ClientSecret.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.Configuration.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfiguration +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.Configuration.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.ConfigurationManager.get -> Microsoft.IdentityModel.Protocols.IConfigurationManager +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.ConfigurationManager.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.Events.get -> Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.Events.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.MetadataAddress.get -> string +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.MetadataAddress.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.NonceCookie.get -> Microsoft.AspNetCore.Http.CookieBuilder +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.NonceCookie.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.Prompt.get -> string +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.Prompt.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.ProtocolValidator.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectProtocolValidator +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.ProtocolValidator.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.Resource.get -> string +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.Resource.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.ResponseMode.get -> string +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.ResponseMode.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.ResponseType.get -> string +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.ResponseType.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.Scope.get -> System.Collections.Generic.ICollection +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.SecurityTokenValidator.get -> Microsoft.IdentityModel.Tokens.ISecurityTokenValidator +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.SecurityTokenValidator.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.SignOutScheme.get -> string +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.SignOutScheme.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.SignedOutRedirectUri.get -> string +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.SignedOutRedirectUri.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.StateDataFormat.get -> Microsoft.AspNetCore.Authentication.ISecureDataFormat +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.StateDataFormat.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.StringDataFormat.get -> Microsoft.AspNetCore.Authentication.ISecureDataFormat +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.StringDataFormat.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.TokenValidationParameters.get -> Microsoft.IdentityModel.Tokens.TokenValidationParameters +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions.TokenValidationParameters.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectPostConfigureOptions.OpenIdConnectPostConfigureOptions(Microsoft.AspNetCore.DataProtection.IDataProtectionProvider dataProtection) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectPostConfigureOptions.PostConfigure(string name, Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions options) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext.ProtocolMessage.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage +~Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext.ProtocolMessage.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext.RedirectContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions options, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.RemoteSignOutContext.ProtocolMessage.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage +~Microsoft.AspNetCore.Authentication.OpenIdConnect.RemoteSignOutContext.ProtocolMessage.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.RemoteSignOutContext.RemoteSignOutContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions options, Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage message) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenResponseReceivedContext.ProtocolMessage.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage +~Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenResponseReceivedContext.ProtocolMessage.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenResponseReceivedContext.TokenEndpointResponse.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage +~Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenResponseReceivedContext.TokenEndpointResponse.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenResponseReceivedContext.TokenResponseReceivedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions options, System.Security.Claims.ClaimsPrincipal user, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext.Nonce.get -> string +~Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext.Nonce.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext.ProtocolMessage.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage +~Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext.ProtocolMessage.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext.SecurityToken.get -> System.IdentityModel.Tokens.Jwt.JwtSecurityToken +~Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext.SecurityToken.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext.TokenEndpointResponse.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage +~Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext.TokenEndpointResponse.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext.TokenValidatedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions options, System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.UserInformationReceivedContext.ProtocolMessage.get -> Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage +~Microsoft.AspNetCore.Authentication.OpenIdConnect.UserInformationReceivedContext.ProtocolMessage.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.UserInformationReceivedContext.User.get -> System.Text.Json.JsonDocument +~Microsoft.AspNetCore.Authentication.OpenIdConnect.UserInformationReceivedContext.User.set -> void +~Microsoft.AspNetCore.Authentication.OpenIdConnect.UserInformationReceivedContext.UserInformationReceivedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions options, System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> void +~const Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectDefaults.AuthenticationScheme = "OpenIdConnect" -> string +~override Microsoft.AspNetCore.Authentication.OpenIdConnect.Claims.UniqueJsonKeyClaimAction.Run(System.Text.Json.JsonElement userData, System.Security.Claims.ClaimsIdentity identity, string issuer) -> void +~override Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler.CreateEventsAsync() -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler.HandleChallengeAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler.HandleRemoteAuthenticateAsync() -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler.HandleRequestAsync() -> System.Threading.Tasks.Task +~static Microsoft.AspNetCore.Authentication.ClaimActionCollectionUniqueExtensions.MapUniqueJsonKey(this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string jsonKey) -> void +~static Microsoft.AspNetCore.Authentication.ClaimActionCollectionUniqueExtensions.MapUniqueJsonKey(this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string jsonKey, string valueType) -> void +~static Microsoft.Extensions.DependencyInjection.OpenIdConnectExtensions.AddOpenIdConnect(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.OpenIdConnectExtensions.AddOpenIdConnect(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.OpenIdConnectExtensions.AddOpenIdConnect(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.OpenIdConnectExtensions.AddOpenIdConnect(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string displayName, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static readonly Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectChallengeProperties.MaxAgeKey -> string +~static readonly Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectChallengeProperties.PromptKey -> string +~static readonly Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectDefaults.AuthenticationPropertiesKey -> string +~static readonly Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectDefaults.CookieNoncePrefix -> string +~static readonly Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectDefaults.DisplayName -> string +~static readonly Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectDefaults.RedirectUriForCodePropertiesKey -> string +~static readonly Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectDefaults.UserstatePropertiesKey -> string +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.AuthenticationFailed(Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthenticationFailedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.AuthorizationCodeReceived(Microsoft.AspNetCore.Authentication.OpenIdConnect.AuthorizationCodeReceivedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.MessageReceived(Microsoft.AspNetCore.Authentication.OpenIdConnect.MessageReceivedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.RedirectToIdentityProvider(Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.RedirectToIdentityProviderForSignOut(Microsoft.AspNetCore.Authentication.OpenIdConnect.RedirectContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.RemoteSignOut(Microsoft.AspNetCore.Authentication.OpenIdConnect.RemoteSignOutContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.SignedOutCallbackRedirect(Microsoft.AspNetCore.Authentication.OpenIdConnect.RemoteSignOutContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.TokenResponseReceived(Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenResponseReceivedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.TokenValidated(Microsoft.AspNetCore.Authentication.OpenIdConnect.TokenValidatedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectEvents.UserInformationReceived(Microsoft.AspNetCore.Authentication.OpenIdConnect.UserInformationReceivedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler.GetUserInformationAsync(Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage message, System.IdentityModel.Tokens.Jwt.JwtSecurityToken jwt, System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler.HandleRemoteSignOutAsync() -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler.HandleSignOutCallbackAsync() -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler.RedeemAuthorizationCodeAsync(Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectMessage tokenEndpointRequest) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectHandler.SignOutAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> System.Threading.Tasks.Task diff --git a/src/Security/Authentication/Twitter/src/PublicAPI.Shipped.txt b/src/Security/Authentication/Twitter/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/Authentication/Twitter/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/Authentication/Twitter/src/PublicAPI.Unshipped.txt b/src/Security/Authentication/Twitter/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..34c761abc648 --- /dev/null +++ b/src/Security/Authentication/Twitter/src/PublicAPI.Unshipped.txt @@ -0,0 +1,73 @@ +#nullable enable +Microsoft.AspNetCore.Authentication.Twitter.AccessToken +Microsoft.AspNetCore.Authentication.Twitter.AccessToken.AccessToken() -> void +Microsoft.AspNetCore.Authentication.Twitter.RequestToken +Microsoft.AspNetCore.Authentication.Twitter.RequestToken.CallbackConfirmed.get -> bool +Microsoft.AspNetCore.Authentication.Twitter.RequestToken.CallbackConfirmed.set -> void +Microsoft.AspNetCore.Authentication.Twitter.RequestToken.RequestToken() -> void +Microsoft.AspNetCore.Authentication.Twitter.RequestTokenSerializer +Microsoft.AspNetCore.Authentication.Twitter.RequestTokenSerializer.RequestTokenSerializer() -> void +Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext +Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext.User.get -> System.Text.Json.JsonElement +Microsoft.AspNetCore.Authentication.Twitter.TwitterDefaults +Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents +Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents.TwitterEvents() -> void +Microsoft.AspNetCore.Authentication.Twitter.TwitterHandler +Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions +Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.RetrieveUserDetails.get -> bool +Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.RetrieveUserDetails.set -> void +Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.TwitterOptions() -> void +Microsoft.AspNetCore.Authentication.Twitter.TwitterPostConfigureOptions +Microsoft.Extensions.DependencyInjection.TwitterExtensions +override Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.Validate() -> void +~Microsoft.AspNetCore.Authentication.Twitter.AccessToken.ScreenName.get -> string +~Microsoft.AspNetCore.Authentication.Twitter.AccessToken.ScreenName.set -> void +~Microsoft.AspNetCore.Authentication.Twitter.AccessToken.UserId.get -> string +~Microsoft.AspNetCore.Authentication.Twitter.AccessToken.UserId.set -> void +~Microsoft.AspNetCore.Authentication.Twitter.RequestToken.Properties.get -> Microsoft.AspNetCore.Authentication.AuthenticationProperties +~Microsoft.AspNetCore.Authentication.Twitter.RequestToken.Properties.set -> void +~Microsoft.AspNetCore.Authentication.Twitter.RequestToken.Token.get -> string +~Microsoft.AspNetCore.Authentication.Twitter.RequestToken.Token.set -> void +~Microsoft.AspNetCore.Authentication.Twitter.RequestToken.TokenSecret.get -> string +~Microsoft.AspNetCore.Authentication.Twitter.RequestToken.TokenSecret.set -> void +~Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext.AccessToken.get -> string +~Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext.AccessTokenSecret.get -> string +~Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext.ScreenName.get -> string +~Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext.TwitterCreatingTicketContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions options, System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties, string userId, string screenName, string accessToken, string accessTokenSecret, System.Text.Json.JsonElement user) -> void +~Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext.UserId.get -> string +~Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents.OnCreatingTicket.get -> System.Func +~Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents.OnCreatingTicket.set -> void +~Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents.OnRedirectToAuthorizationEndpoint.get -> System.Func, System.Threading.Tasks.Task> +~Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents.OnRedirectToAuthorizationEndpoint.set -> void +~Microsoft.AspNetCore.Authentication.Twitter.TwitterHandler.Events.get -> Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents +~Microsoft.AspNetCore.Authentication.Twitter.TwitterHandler.Events.set -> void +~Microsoft.AspNetCore.Authentication.Twitter.TwitterHandler.TwitterHandler(Microsoft.Extensions.Options.IOptionsMonitor options, Microsoft.Extensions.Logging.ILoggerFactory logger, System.Text.Encodings.Web.UrlEncoder encoder, Microsoft.AspNetCore.Authentication.ISystemClock clock) -> void +~Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.ClaimActions.get -> Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection +~Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.ConsumerKey.get -> string +~Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.ConsumerKey.set -> void +~Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.ConsumerSecret.get -> string +~Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.ConsumerSecret.set -> void +~Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.Events.get -> Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents +~Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.Events.set -> void +~Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.StateCookie.get -> Microsoft.AspNetCore.Http.CookieBuilder +~Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.StateCookie.set -> void +~Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.StateDataFormat.get -> Microsoft.AspNetCore.Authentication.ISecureDataFormat +~Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions.StateDataFormat.set -> void +~Microsoft.AspNetCore.Authentication.Twitter.TwitterPostConfigureOptions.PostConfigure(string name, Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions options) -> void +~Microsoft.AspNetCore.Authentication.Twitter.TwitterPostConfigureOptions.TwitterPostConfigureOptions(Microsoft.AspNetCore.DataProtection.IDataProtectionProvider dataProtection) -> void +~const Microsoft.AspNetCore.Authentication.Twitter.TwitterDefaults.AuthenticationScheme = "Twitter" -> string +~override Microsoft.AspNetCore.Authentication.Twitter.TwitterHandler.CreateEventsAsync() -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.Twitter.TwitterHandler.HandleChallengeAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.Twitter.TwitterHandler.HandleRemoteAuthenticateAsync() -> System.Threading.Tasks.Task +~static Microsoft.AspNetCore.Authentication.Twitter.RequestTokenSerializer.Read(System.IO.BinaryReader reader) -> Microsoft.AspNetCore.Authentication.Twitter.RequestToken +~static Microsoft.AspNetCore.Authentication.Twitter.RequestTokenSerializer.Write(System.IO.BinaryWriter writer, Microsoft.AspNetCore.Authentication.Twitter.RequestToken token) -> void +~static Microsoft.Extensions.DependencyInjection.TwitterExtensions.AddTwitter(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.TwitterExtensions.AddTwitter(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.TwitterExtensions.AddTwitter(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.TwitterExtensions.AddTwitter(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string displayName, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static readonly Microsoft.AspNetCore.Authentication.Twitter.TwitterDefaults.DisplayName -> string +~virtual Microsoft.AspNetCore.Authentication.Twitter.RequestTokenSerializer.Deserialize(byte[] data) -> Microsoft.AspNetCore.Authentication.Twitter.RequestToken +~virtual Microsoft.AspNetCore.Authentication.Twitter.RequestTokenSerializer.Serialize(Microsoft.AspNetCore.Authentication.Twitter.RequestToken model) -> byte[] +~virtual Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents.CreatingTicket(Microsoft.AspNetCore.Authentication.Twitter.TwitterCreatingTicketContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.Twitter.TwitterEvents.RedirectToAuthorizationEndpoint(Microsoft.AspNetCore.Authentication.RedirectContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.Twitter.TwitterHandler.CreateTicketAsync(System.Security.Claims.ClaimsIdentity identity, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties, Microsoft.AspNetCore.Authentication.Twitter.AccessToken token, System.Text.Json.JsonElement user) -> System.Threading.Tasks.Task diff --git a/src/Security/Authentication/WsFederation/src/PublicAPI.Shipped.txt b/src/Security/Authentication/WsFederation/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/Authentication/WsFederation/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/Authentication/WsFederation/src/PublicAPI.Unshipped.txt b/src/Security/Authentication/WsFederation/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..099ceef31a28 --- /dev/null +++ b/src/Security/Authentication/WsFederation/src/PublicAPI.Unshipped.txt @@ -0,0 +1,112 @@ +#nullable enable +Microsoft.AspNetCore.Authentication.WsFederation.AuthenticationFailedContext +Microsoft.AspNetCore.Authentication.WsFederation.MessageReceivedContext +Microsoft.AspNetCore.Authentication.WsFederation.RedirectContext +Microsoft.AspNetCore.Authentication.WsFederation.RedirectContext.HandleResponse() -> void +Microsoft.AspNetCore.Authentication.WsFederation.RedirectContext.Handled.get -> bool +Microsoft.AspNetCore.Authentication.WsFederation.RemoteSignOutContext +Microsoft.AspNetCore.Authentication.WsFederation.SecurityTokenReceivedContext +Microsoft.AspNetCore.Authentication.WsFederation.SecurityTokenValidatedContext +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationDefaults +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.WsFederationEvents() -> void +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationHandler +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.AllowUnsolicitedLogins.get -> bool +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.AllowUnsolicitedLogins.set -> void +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.RefreshOnIssuerKeyNotFound.get -> bool +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.RefreshOnIssuerKeyNotFound.set -> void +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.RemoteSignOutPath.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.RemoteSignOutPath.set -> void +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.RequireHttpsMetadata.get -> bool +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.RequireHttpsMetadata.set -> void +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.SaveTokens.get -> bool +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.SaveTokens.set -> void +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.SkipUnrecognizedRequests.get -> bool +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.SkipUnrecognizedRequests.set -> void +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.UseTokenLifetime.get -> bool +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.UseTokenLifetime.set -> void +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.WsFederationOptions() -> void +Microsoft.AspNetCore.Authentication.WsFederation.WsFederationPostConfigureOptions +Microsoft.Extensions.DependencyInjection.WsFederationExtensions +override Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.Validate() -> void +~Microsoft.AspNetCore.Authentication.WsFederation.AuthenticationFailedContext.AuthenticationFailedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions options) -> void +~Microsoft.AspNetCore.Authentication.WsFederation.AuthenticationFailedContext.Exception.get -> System.Exception +~Microsoft.AspNetCore.Authentication.WsFederation.AuthenticationFailedContext.Exception.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.AuthenticationFailedContext.ProtocolMessage.get -> Microsoft.IdentityModel.Protocols.WsFederation.WsFederationMessage +~Microsoft.AspNetCore.Authentication.WsFederation.AuthenticationFailedContext.ProtocolMessage.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.MessageReceivedContext.MessageReceivedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions options, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> void +~Microsoft.AspNetCore.Authentication.WsFederation.MessageReceivedContext.ProtocolMessage.get -> Microsoft.IdentityModel.Protocols.WsFederation.WsFederationMessage +~Microsoft.AspNetCore.Authentication.WsFederation.MessageReceivedContext.ProtocolMessage.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.RedirectContext.ProtocolMessage.get -> Microsoft.IdentityModel.Protocols.WsFederation.WsFederationMessage +~Microsoft.AspNetCore.Authentication.WsFederation.RedirectContext.ProtocolMessage.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.RedirectContext.RedirectContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions options, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> void +~Microsoft.AspNetCore.Authentication.WsFederation.RemoteSignOutContext.ProtocolMessage.get -> Microsoft.IdentityModel.Protocols.WsFederation.WsFederationMessage +~Microsoft.AspNetCore.Authentication.WsFederation.RemoteSignOutContext.ProtocolMessage.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.RemoteSignOutContext.RemoteSignOutContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions options, Microsoft.IdentityModel.Protocols.WsFederation.WsFederationMessage message) -> void +~Microsoft.AspNetCore.Authentication.WsFederation.SecurityTokenReceivedContext.ProtocolMessage.get -> Microsoft.IdentityModel.Protocols.WsFederation.WsFederationMessage +~Microsoft.AspNetCore.Authentication.WsFederation.SecurityTokenReceivedContext.ProtocolMessage.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.SecurityTokenReceivedContext.SecurityTokenReceivedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions options, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> void +~Microsoft.AspNetCore.Authentication.WsFederation.SecurityTokenValidatedContext.ProtocolMessage.get -> Microsoft.IdentityModel.Protocols.WsFederation.WsFederationMessage +~Microsoft.AspNetCore.Authentication.WsFederation.SecurityTokenValidatedContext.ProtocolMessage.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.SecurityTokenValidatedContext.SecurityToken.get -> Microsoft.IdentityModel.Tokens.SecurityToken +~Microsoft.AspNetCore.Authentication.WsFederation.SecurityTokenValidatedContext.SecurityToken.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.SecurityTokenValidatedContext.SecurityTokenValidatedContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions options, System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.OnAuthenticationFailed.get -> System.Func +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.OnAuthenticationFailed.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.OnMessageReceived.get -> System.Func +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.OnMessageReceived.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.OnRedirectToIdentityProvider.get -> System.Func +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.OnRedirectToIdentityProvider.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.OnRemoteSignOut.get -> System.Func +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.OnRemoteSignOut.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.OnSecurityTokenReceived.get -> System.Func +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.OnSecurityTokenReceived.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.OnSecurityTokenValidated.get -> System.Func +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.OnSecurityTokenValidated.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationHandler.Events.get -> Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationHandler.Events.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationHandler.WsFederationHandler(Microsoft.Extensions.Options.IOptionsMonitor options, Microsoft.Extensions.Logging.ILoggerFactory logger, System.Text.Encodings.Web.UrlEncoder encoder, Microsoft.AspNetCore.Authentication.ISystemClock clock) -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.Configuration.get -> Microsoft.IdentityModel.Protocols.WsFederation.WsFederationConfiguration +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.Configuration.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.ConfigurationManager.get -> Microsoft.IdentityModel.Protocols.IConfigurationManager +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.ConfigurationManager.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.Events.get -> Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.Events.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.MetadataAddress.get -> string +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.MetadataAddress.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.SecurityTokenHandlers.get -> System.Collections.Generic.ICollection +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.SecurityTokenHandlers.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.SignOutScheme.get -> string +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.SignOutScheme.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.SignOutWreply.get -> string +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.SignOutWreply.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.StateDataFormat.get -> Microsoft.AspNetCore.Authentication.ISecureDataFormat +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.StateDataFormat.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.TokenValidationParameters.get -> Microsoft.IdentityModel.Tokens.TokenValidationParameters +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.TokenValidationParameters.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.Wreply.get -> string +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.Wreply.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.Wtrealm.get -> string +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions.Wtrealm.set -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationPostConfigureOptions.PostConfigure(string name, Microsoft.AspNetCore.Authentication.WsFederation.WsFederationOptions options) -> void +~Microsoft.AspNetCore.Authentication.WsFederation.WsFederationPostConfigureOptions.WsFederationPostConfigureOptions(Microsoft.AspNetCore.DataProtection.IDataProtectionProvider dataProtection) -> void +~const Microsoft.AspNetCore.Authentication.WsFederation.WsFederationDefaults.AuthenticationScheme = "WsFederation" -> string +~const Microsoft.AspNetCore.Authentication.WsFederation.WsFederationDefaults.DisplayName = "WsFederation" -> string +~override Microsoft.AspNetCore.Authentication.WsFederation.WsFederationHandler.CreateEventsAsync() -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.WsFederation.WsFederationHandler.HandleChallengeAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.WsFederation.WsFederationHandler.HandleRemoteAuthenticateAsync() -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Authentication.WsFederation.WsFederationHandler.HandleRequestAsync() -> System.Threading.Tasks.Task +~static Microsoft.Extensions.DependencyInjection.WsFederationExtensions.AddWsFederation(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.WsFederationExtensions.AddWsFederation(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.WsFederationExtensions.AddWsFederation(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static Microsoft.Extensions.DependencyInjection.WsFederationExtensions.AddWsFederation(this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string displayName, System.Action configureOptions) -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder +~static readonly Microsoft.AspNetCore.Authentication.WsFederation.WsFederationDefaults.UserstatePropertiesKey -> string +~virtual Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.AuthenticationFailed(Microsoft.AspNetCore.Authentication.WsFederation.AuthenticationFailedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.MessageReceived(Microsoft.AspNetCore.Authentication.WsFederation.MessageReceivedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.RedirectToIdentityProvider(Microsoft.AspNetCore.Authentication.WsFederation.RedirectContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.RemoteSignOut(Microsoft.AspNetCore.Authentication.WsFederation.RemoteSignOutContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.SecurityTokenReceived(Microsoft.AspNetCore.Authentication.WsFederation.SecurityTokenReceivedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.WsFederation.WsFederationEvents.SecurityTokenValidated(Microsoft.AspNetCore.Authentication.WsFederation.SecurityTokenValidatedContext context) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.WsFederation.WsFederationHandler.HandleRemoteSignOutAsync() -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Authentication.WsFederation.WsFederationHandler.SignOutAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties properties) -> System.Threading.Tasks.Task diff --git a/src/Security/Authorization/Core/src/PublicAPI.Shipped.txt b/src/Security/Authorization/Core/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/Authorization/Core/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/Authorization/Core/src/PublicAPI.Unshipped.txt b/src/Security/Authorization/Core/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..fda10febcd08 --- /dev/null +++ b/src/Security/Authorization/Core/src/PublicAPI.Unshipped.txt @@ -0,0 +1,163 @@ +#nullable enable +Microsoft.AspNetCore.Authorization.AllowAnonymousAttribute +Microsoft.AspNetCore.Authorization.AllowAnonymousAttribute.AllowAnonymousAttribute() -> void +Microsoft.AspNetCore.Authorization.AuthorizationFailure +Microsoft.AspNetCore.Authorization.AuthorizationFailure.FailCalled.get -> bool +Microsoft.AspNetCore.Authorization.AuthorizationFailure.FailedRequirements.get -> System.Collections.Generic.IEnumerable! +Microsoft.AspNetCore.Authorization.AuthorizationHandler +Microsoft.AspNetCore.Authorization.AuthorizationHandler.AuthorizationHandler() -> void +Microsoft.AspNetCore.Authorization.AuthorizationHandler +Microsoft.AspNetCore.Authorization.AuthorizationHandler.AuthorizationHandler() -> void +Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext +Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext.AuthorizationHandlerContext(System.Collections.Generic.IEnumerable! requirements, System.Security.Claims.ClaimsPrincipal! user, object? resource) -> void +Microsoft.AspNetCore.Authorization.AuthorizationOptions +Microsoft.AspNetCore.Authorization.AuthorizationOptions.AddPolicy(string! name, Microsoft.AspNetCore.Authorization.AuthorizationPolicy! policy) -> void +Microsoft.AspNetCore.Authorization.AuthorizationOptions.AddPolicy(string! name, System.Action! configurePolicy) -> void +Microsoft.AspNetCore.Authorization.AuthorizationOptions.AuthorizationOptions() -> void +Microsoft.AspNetCore.Authorization.AuthorizationOptions.DefaultPolicy.get -> Microsoft.AspNetCore.Authorization.AuthorizationPolicy! +Microsoft.AspNetCore.Authorization.AuthorizationOptions.DefaultPolicy.set -> void +Microsoft.AspNetCore.Authorization.AuthorizationOptions.FallbackPolicy.get -> Microsoft.AspNetCore.Authorization.AuthorizationPolicy? +Microsoft.AspNetCore.Authorization.AuthorizationOptions.FallbackPolicy.set -> void +Microsoft.AspNetCore.Authorization.AuthorizationOptions.GetPolicy(string! name) -> Microsoft.AspNetCore.Authorization.AuthorizationPolicy? +Microsoft.AspNetCore.Authorization.AuthorizationOptions.InvokeHandlersAfterFailure.get -> bool +Microsoft.AspNetCore.Authorization.AuthorizationOptions.InvokeHandlersAfterFailure.set -> void +Microsoft.AspNetCore.Authorization.AuthorizationPolicy +Microsoft.AspNetCore.Authorization.AuthorizationPolicy.AuthenticationSchemes.get -> System.Collections.Generic.IReadOnlyList! +Microsoft.AspNetCore.Authorization.AuthorizationPolicy.AuthorizationPolicy(System.Collections.Generic.IEnumerable! requirements, System.Collections.Generic.IEnumerable! authenticationSchemes) -> void +Microsoft.AspNetCore.Authorization.AuthorizationPolicy.Requirements.get -> System.Collections.Generic.IReadOnlyList! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.AddAuthenticationSchemes(params string![]! schemes) -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.AddRequirements(params Microsoft.AspNetCore.Authorization.IAuthorizationRequirement![]! requirements) -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.AuthenticationSchemes.get -> System.Collections.Generic.IList! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.AuthenticationSchemes.set -> void +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.AuthorizationPolicyBuilder(Microsoft.AspNetCore.Authorization.AuthorizationPolicy! policy) -> void +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.AuthorizationPolicyBuilder(params string![]! authenticationSchemes) -> void +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.Build() -> Microsoft.AspNetCore.Authorization.AuthorizationPolicy! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.Combine(Microsoft.AspNetCore.Authorization.AuthorizationPolicy! policy) -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.RequireAssertion(System.Func!>! handler) -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.RequireAssertion(System.Func! handler) -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.RequireAuthenticatedUser() -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.RequireClaim(string! claimType) -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.RequireClaim(string! claimType, System.Collections.Generic.IEnumerable! allowedValues) -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.RequireClaim(string! claimType, params string![]! allowedValues) -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.RequireRole(System.Collections.Generic.IEnumerable! roles) -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.RequireRole(params string![]! roles) -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.RequireUserName(string! userName) -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.Requirements.get -> System.Collections.Generic.IList! +Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder.Requirements.set -> void +Microsoft.AspNetCore.Authorization.AuthorizationResult +Microsoft.AspNetCore.Authorization.AuthorizationResult.Failure.get -> Microsoft.AspNetCore.Authorization.AuthorizationFailure? +Microsoft.AspNetCore.Authorization.AuthorizationResult.Succeeded.get -> bool +Microsoft.AspNetCore.Authorization.AuthorizationServiceExtensions +Microsoft.AspNetCore.Authorization.AuthorizeAttribute +Microsoft.AspNetCore.Authorization.AuthorizeAttribute.AuthenticationSchemes.get -> string? +Microsoft.AspNetCore.Authorization.AuthorizeAttribute.AuthenticationSchemes.set -> void +Microsoft.AspNetCore.Authorization.AuthorizeAttribute.AuthorizeAttribute() -> void +Microsoft.AspNetCore.Authorization.AuthorizeAttribute.AuthorizeAttribute(string! policy) -> void +Microsoft.AspNetCore.Authorization.AuthorizeAttribute.Policy.get -> string? +Microsoft.AspNetCore.Authorization.AuthorizeAttribute.Policy.set -> void +Microsoft.AspNetCore.Authorization.AuthorizeAttribute.Roles.get -> string? +Microsoft.AspNetCore.Authorization.AuthorizeAttribute.Roles.set -> void +Microsoft.AspNetCore.Authorization.DefaultAuthorizationEvaluator +Microsoft.AspNetCore.Authorization.DefaultAuthorizationEvaluator.DefaultAuthorizationEvaluator() -> void +Microsoft.AspNetCore.Authorization.DefaultAuthorizationEvaluator.Evaluate(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context) -> Microsoft.AspNetCore.Authorization.AuthorizationResult! +Microsoft.AspNetCore.Authorization.DefaultAuthorizationHandlerContextFactory +Microsoft.AspNetCore.Authorization.DefaultAuthorizationHandlerContextFactory.DefaultAuthorizationHandlerContextFactory() -> void +Microsoft.AspNetCore.Authorization.DefaultAuthorizationHandlerProvider +Microsoft.AspNetCore.Authorization.DefaultAuthorizationHandlerProvider.DefaultAuthorizationHandlerProvider(System.Collections.Generic.IEnumerable! handlers) -> void +Microsoft.AspNetCore.Authorization.DefaultAuthorizationHandlerProvider.GetHandlersAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context) -> System.Threading.Tasks.Task!>! +Microsoft.AspNetCore.Authorization.DefaultAuthorizationPolicyProvider +Microsoft.AspNetCore.Authorization.DefaultAuthorizationPolicyProvider.GetDefaultPolicyAsync() -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.DefaultAuthorizationPolicyProvider.GetFallbackPolicyAsync() -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.DefaultAuthorizationService +Microsoft.AspNetCore.Authorization.IAllowAnonymous (forwarded, contained in Microsoft.AspNetCore.Metadata) +Microsoft.AspNetCore.Authorization.IAuthorizationEvaluator +Microsoft.AspNetCore.Authorization.IAuthorizationEvaluator.Evaluate(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context) -> Microsoft.AspNetCore.Authorization.AuthorizationResult! +Microsoft.AspNetCore.Authorization.IAuthorizationHandler +Microsoft.AspNetCore.Authorization.IAuthorizationHandler.HandleAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.IAuthorizationHandlerContextFactory +Microsoft.AspNetCore.Authorization.IAuthorizationHandlerContextFactory.CreateContext(System.Collections.Generic.IEnumerable! requirements, System.Security.Claims.ClaimsPrincipal! user, object? resource) -> Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! +Microsoft.AspNetCore.Authorization.IAuthorizationHandlerProvider +Microsoft.AspNetCore.Authorization.IAuthorizationHandlerProvider.GetHandlersAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context) -> System.Threading.Tasks.Task!>! +Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider +Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider.GetDefaultPolicyAsync() -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider.GetFallbackPolicyAsync() -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider.GetPolicyAsync(string! policyName) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.IAuthorizationRequirement +Microsoft.AspNetCore.Authorization.IAuthorizationService +Microsoft.AspNetCore.Authorization.IAuthorizationService.AuthorizeAsync(System.Security.Claims.ClaimsPrincipal! user, object? resource, System.Collections.Generic.IEnumerable! requirements) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.IAuthorizationService.AuthorizeAsync(System.Security.Claims.ClaimsPrincipal! user, object? resource, string! policyName) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.IAuthorizeData (forwarded, contained in Microsoft.AspNetCore.Metadata) +Microsoft.AspNetCore.Authorization.IAuthorizeData.AuthenticationSchemes.get -> string? (forwarded, contained in Microsoft.AspNetCore.Metadata) +Microsoft.AspNetCore.Authorization.IAuthorizeData.AuthenticationSchemes.set -> void (forwarded, contained in Microsoft.AspNetCore.Metadata) +Microsoft.AspNetCore.Authorization.IAuthorizeData.Policy.get -> string? (forwarded, contained in Microsoft.AspNetCore.Metadata) +Microsoft.AspNetCore.Authorization.IAuthorizeData.Policy.set -> void (forwarded, contained in Microsoft.AspNetCore.Metadata) +Microsoft.AspNetCore.Authorization.IAuthorizeData.Roles.get -> string? (forwarded, contained in Microsoft.AspNetCore.Metadata) +Microsoft.AspNetCore.Authorization.IAuthorizeData.Roles.set -> void (forwarded, contained in Microsoft.AspNetCore.Metadata) +Microsoft.AspNetCore.Authorization.Infrastructure.AssertionRequirement +Microsoft.AspNetCore.Authorization.Infrastructure.AssertionRequirement.AssertionRequirement(System.Func!>! handler) -> void +Microsoft.AspNetCore.Authorization.Infrastructure.AssertionRequirement.AssertionRequirement(System.Func! handler) -> void +Microsoft.AspNetCore.Authorization.Infrastructure.AssertionRequirement.HandleAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.Infrastructure.AssertionRequirement.Handler.get -> System.Func!>! +Microsoft.AspNetCore.Authorization.Infrastructure.ClaimsAuthorizationRequirement +Microsoft.AspNetCore.Authorization.Infrastructure.ClaimsAuthorizationRequirement.AllowedValues.get -> System.Collections.Generic.IEnumerable? +Microsoft.AspNetCore.Authorization.Infrastructure.ClaimsAuthorizationRequirement.ClaimType.get -> string! +Microsoft.AspNetCore.Authorization.Infrastructure.ClaimsAuthorizationRequirement.ClaimsAuthorizationRequirement(string! claimType, System.Collections.Generic.IEnumerable? allowedValues) -> void +Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement +Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement.DenyAnonymousAuthorizationRequirement() -> void +Microsoft.AspNetCore.Authorization.Infrastructure.NameAuthorizationRequirement +Microsoft.AspNetCore.Authorization.Infrastructure.NameAuthorizationRequirement.NameAuthorizationRequirement(string! requiredName) -> void +Microsoft.AspNetCore.Authorization.Infrastructure.NameAuthorizationRequirement.RequiredName.get -> string! +Microsoft.AspNetCore.Authorization.Infrastructure.OperationAuthorizationRequirement +Microsoft.AspNetCore.Authorization.Infrastructure.OperationAuthorizationRequirement.Name.get -> string! +Microsoft.AspNetCore.Authorization.Infrastructure.OperationAuthorizationRequirement.Name.set -> void +Microsoft.AspNetCore.Authorization.Infrastructure.OperationAuthorizationRequirement.OperationAuthorizationRequirement() -> void +Microsoft.AspNetCore.Authorization.Infrastructure.PassThroughAuthorizationHandler +Microsoft.AspNetCore.Authorization.Infrastructure.PassThroughAuthorizationHandler.HandleAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.Infrastructure.PassThroughAuthorizationHandler.PassThroughAuthorizationHandler() -> void +Microsoft.AspNetCore.Authorization.Infrastructure.RolesAuthorizationRequirement +Microsoft.AspNetCore.Authorization.Infrastructure.RolesAuthorizationRequirement.AllowedRoles.get -> System.Collections.Generic.IEnumerable! +Microsoft.AspNetCore.Authorization.Infrastructure.RolesAuthorizationRequirement.RolesAuthorizationRequirement(System.Collections.Generic.IEnumerable! allowedRoles) -> void +Microsoft.Extensions.DependencyInjection.AuthorizationServiceCollectionExtensions +abstract Microsoft.AspNetCore.Authorization.AuthorizationHandler.HandleRequirementAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context, TRequirement requirement, TResource resource) -> System.Threading.Tasks.Task! +abstract Microsoft.AspNetCore.Authorization.AuthorizationHandler.HandleRequirementAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context, TRequirement requirement) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authorization.Infrastructure.AssertionRequirement.ToString() -> string! +override Microsoft.AspNetCore.Authorization.Infrastructure.ClaimsAuthorizationRequirement.HandleRequirementAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context, Microsoft.AspNetCore.Authorization.Infrastructure.ClaimsAuthorizationRequirement! requirement) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authorization.Infrastructure.ClaimsAuthorizationRequirement.ToString() -> string! +override Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement.HandleRequirementAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context, Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement! requirement) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement.ToString() -> string! +override Microsoft.AspNetCore.Authorization.Infrastructure.NameAuthorizationRequirement.HandleRequirementAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context, Microsoft.AspNetCore.Authorization.Infrastructure.NameAuthorizationRequirement! requirement) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authorization.Infrastructure.NameAuthorizationRequirement.ToString() -> string! +override Microsoft.AspNetCore.Authorization.Infrastructure.OperationAuthorizationRequirement.ToString() -> string! +override Microsoft.AspNetCore.Authorization.Infrastructure.RolesAuthorizationRequirement.HandleRequirementAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context, Microsoft.AspNetCore.Authorization.Infrastructure.RolesAuthorizationRequirement! requirement) -> System.Threading.Tasks.Task! +override Microsoft.AspNetCore.Authorization.Infrastructure.RolesAuthorizationRequirement.ToString() -> string! +static Microsoft.AspNetCore.Authorization.AuthorizationFailure.ExplicitFail() -> Microsoft.AspNetCore.Authorization.AuthorizationFailure! +static Microsoft.AspNetCore.Authorization.AuthorizationFailure.Failed(System.Collections.Generic.IEnumerable! failed) -> Microsoft.AspNetCore.Authorization.AuthorizationFailure! +static Microsoft.AspNetCore.Authorization.AuthorizationPolicy.Combine(System.Collections.Generic.IEnumerable! policies) -> Microsoft.AspNetCore.Authorization.AuthorizationPolicy! +static Microsoft.AspNetCore.Authorization.AuthorizationPolicy.Combine(params Microsoft.AspNetCore.Authorization.AuthorizationPolicy![]! policies) -> Microsoft.AspNetCore.Authorization.AuthorizationPolicy! +static Microsoft.AspNetCore.Authorization.AuthorizationPolicy.CombineAsync(Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider! policyProvider, System.Collections.Generic.IEnumerable! authorizeData) -> System.Threading.Tasks.Task! +static Microsoft.AspNetCore.Authorization.AuthorizationResult.Failed() -> Microsoft.AspNetCore.Authorization.AuthorizationResult! +static Microsoft.AspNetCore.Authorization.AuthorizationResult.Failed(Microsoft.AspNetCore.Authorization.AuthorizationFailure! failure) -> Microsoft.AspNetCore.Authorization.AuthorizationResult! +static Microsoft.AspNetCore.Authorization.AuthorizationResult.Success() -> Microsoft.AspNetCore.Authorization.AuthorizationResult! +static Microsoft.AspNetCore.Authorization.AuthorizationServiceExtensions.AuthorizeAsync(this Microsoft.AspNetCore.Authorization.IAuthorizationService! service, System.Security.Claims.ClaimsPrincipal! user, Microsoft.AspNetCore.Authorization.AuthorizationPolicy! policy) -> System.Threading.Tasks.Task! +static Microsoft.AspNetCore.Authorization.AuthorizationServiceExtensions.AuthorizeAsync(this Microsoft.AspNetCore.Authorization.IAuthorizationService! service, System.Security.Claims.ClaimsPrincipal! user, object! resource, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement! requirement) -> System.Threading.Tasks.Task! +static Microsoft.AspNetCore.Authorization.AuthorizationServiceExtensions.AuthorizeAsync(this Microsoft.AspNetCore.Authorization.IAuthorizationService! service, System.Security.Claims.ClaimsPrincipal! user, object? resource, Microsoft.AspNetCore.Authorization.AuthorizationPolicy! policy) -> System.Threading.Tasks.Task! +static Microsoft.AspNetCore.Authorization.AuthorizationServiceExtensions.AuthorizeAsync(this Microsoft.AspNetCore.Authorization.IAuthorizationService! service, System.Security.Claims.ClaimsPrincipal! user, string! policyName) -> System.Threading.Tasks.Task! +static Microsoft.Extensions.DependencyInjection.AuthorizationServiceCollectionExtensions.AddAuthorizationCore(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection! +static Microsoft.Extensions.DependencyInjection.AuthorizationServiceCollectionExtensions.AddAuthorizationCore(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services, System.Action! configure) -> Microsoft.Extensions.DependencyInjection.IServiceCollection! +virtual Microsoft.AspNetCore.Authorization.AuthorizationHandler.HandleAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authorization.AuthorizationHandler.HandleAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! context) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext.Fail() -> void +virtual Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext.HasFailed.get -> bool +virtual Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext.HasSucceeded.get -> bool +virtual Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext.PendingRequirements.get -> System.Collections.Generic.IEnumerable! +virtual Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext.Requirements.get -> System.Collections.Generic.IEnumerable! +virtual Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext.Resource.get -> object? +virtual Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext.Succeed(Microsoft.AspNetCore.Authorization.IAuthorizationRequirement! requirement) -> void +virtual Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext.User.get -> System.Security.Claims.ClaimsPrincipal! +virtual Microsoft.AspNetCore.Authorization.DefaultAuthorizationHandlerContextFactory.CreateContext(System.Collections.Generic.IEnumerable! requirements, System.Security.Claims.ClaimsPrincipal! user, object? resource) -> Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext! +virtual Microsoft.AspNetCore.Authorization.DefaultAuthorizationPolicyProvider.GetPolicyAsync(string! policyName) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authorization.DefaultAuthorizationService.AuthorizeAsync(System.Security.Claims.ClaimsPrincipal! user, object? resource, System.Collections.Generic.IEnumerable! requirements) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authorization.DefaultAuthorizationService.AuthorizeAsync(System.Security.Claims.ClaimsPrincipal! user, object? resource, string! policyName) -> System.Threading.Tasks.Task! +~Microsoft.AspNetCore.Authorization.DefaultAuthorizationPolicyProvider.DefaultAuthorizationPolicyProvider(Microsoft.Extensions.Options.IOptions! options) -> void +~Microsoft.AspNetCore.Authorization.DefaultAuthorizationService.DefaultAuthorizationService(Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider! policyProvider, Microsoft.AspNetCore.Authorization.IAuthorizationHandlerProvider! handlers, Microsoft.Extensions.Logging.ILogger! logger, Microsoft.AspNetCore.Authorization.IAuthorizationHandlerContextFactory! contextFactory, Microsoft.AspNetCore.Authorization.IAuthorizationEvaluator! evaluator, Microsoft.Extensions.Options.IOptions! options) -> void diff --git a/src/Security/Authorization/Policy/src/PublicAPI.Shipped.txt b/src/Security/Authorization/Policy/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/Authorization/Policy/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/Authorization/Policy/src/PublicAPI.Unshipped.txt b/src/Security/Authorization/Policy/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..1e144c66992e --- /dev/null +++ b/src/Security/Authorization/Policy/src/PublicAPI.Unshipped.txt @@ -0,0 +1,36 @@ +#nullable enable +Microsoft.AspNetCore.Authorization.AuthorizationMiddleware +Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.AuthorizationMiddleware(Microsoft.AspNetCore.Http.RequestDelegate! next, Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider! policyProvider) -> void +Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext! context) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.IAuthorizationMiddlewareResultHandler +Microsoft.AspNetCore.Authorization.IAuthorizationMiddlewareResultHandler.HandleAsync(Microsoft.AspNetCore.Http.RequestDelegate! next, Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authorization.AuthorizationPolicy! policy, Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult! authorizeResult) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler +Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler.AuthorizationMiddlewareResultHandler() -> void +Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler.HandleAsync(Microsoft.AspNetCore.Http.RequestDelegate! next, Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authorization.AuthorizationPolicy! policy, Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult! authorizeResult) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.Policy.IPolicyEvaluator +Microsoft.AspNetCore.Authorization.Policy.IPolicyEvaluator.AuthenticateAsync(Microsoft.AspNetCore.Authorization.AuthorizationPolicy! policy, Microsoft.AspNetCore.Http.HttpContext! context) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.Policy.IPolicyEvaluator.AuthorizeAsync(Microsoft.AspNetCore.Authorization.AuthorizationPolicy! policy, Microsoft.AspNetCore.Authentication.AuthenticateResult! authenticationResult, Microsoft.AspNetCore.Http.HttpContext! context, object? resource) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult +Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult.AuthorizationFailure.get -> Microsoft.AspNetCore.Authorization.AuthorizationFailure? +Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult.Challenged.get -> bool +Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult.Forbidden.get -> bool +Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult.Succeeded.get -> bool +Microsoft.AspNetCore.Authorization.Policy.PolicyEvaluator +Microsoft.AspNetCore.Authorization.Policy.PolicyEvaluator.PolicyEvaluator(Microsoft.AspNetCore.Authorization.IAuthorizationService! authorization) -> void +Microsoft.AspNetCore.Builder.AuthorizationAppBuilderExtensions +Microsoft.AspNetCore.Builder.AuthorizationEndpointConventionBuilderExtensions +Microsoft.Extensions.DependencyInjection.PolicyServiceCollectionExtensions +static Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult.Challenge() -> Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult! +static Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult.Forbid() -> Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult! +static Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult.Forbid(Microsoft.AspNetCore.Authorization.AuthorizationFailure? authorizationFailure) -> Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult! +static Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult.Success() -> Microsoft.AspNetCore.Authorization.Policy.PolicyAuthorizationResult! +static Microsoft.AspNetCore.Builder.AuthorizationAppBuilderExtensions.UseAuthorization(this Microsoft.AspNetCore.Builder.IApplicationBuilder! app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder! +static Microsoft.AspNetCore.Builder.AuthorizationEndpointConventionBuilderExtensions.AllowAnonymous(this TBuilder builder) -> TBuilder +static Microsoft.AspNetCore.Builder.AuthorizationEndpointConventionBuilderExtensions.RequireAuthorization(this TBuilder builder) -> TBuilder +static Microsoft.AspNetCore.Builder.AuthorizationEndpointConventionBuilderExtensions.RequireAuthorization(this TBuilder builder, params Microsoft.AspNetCore.Authorization.IAuthorizeData![]! authorizeData) -> TBuilder +static Microsoft.AspNetCore.Builder.AuthorizationEndpointConventionBuilderExtensions.RequireAuthorization(this TBuilder builder, params string![]! policyNames) -> TBuilder +static Microsoft.Extensions.DependencyInjection.PolicyServiceCollectionExtensions.AddAuthorization(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection! +static Microsoft.Extensions.DependencyInjection.PolicyServiceCollectionExtensions.AddAuthorization(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services, System.Action! configure) -> Microsoft.Extensions.DependencyInjection.IServiceCollection! +static Microsoft.Extensions.DependencyInjection.PolicyServiceCollectionExtensions.AddAuthorizationPolicyEvaluator(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection! +virtual Microsoft.AspNetCore.Authorization.Policy.PolicyEvaluator.AuthenticateAsync(Microsoft.AspNetCore.Authorization.AuthorizationPolicy! policy, Microsoft.AspNetCore.Http.HttpContext! context) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Authorization.Policy.PolicyEvaluator.AuthorizeAsync(Microsoft.AspNetCore.Authorization.AuthorizationPolicy! policy, Microsoft.AspNetCore.Authentication.AuthenticateResult! authenticationResult, Microsoft.AspNetCore.Http.HttpContext! context, object? resource) -> System.Threading.Tasks.Task! diff --git a/src/Security/CookiePolicy/src/PublicAPI.Shipped.txt b/src/Security/CookiePolicy/src/PublicAPI.Shipped.txt new file mode 100644 index 000000000000..7dc5c58110bf --- /dev/null +++ b/src/Security/CookiePolicy/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Security/CookiePolicy/src/PublicAPI.Unshipped.txt b/src/Security/CookiePolicy/src/PublicAPI.Unshipped.txt new file mode 100644 index 000000000000..ce25b3d3e24f --- /dev/null +++ b/src/Security/CookiePolicy/src/PublicAPI.Unshipped.txt @@ -0,0 +1,54 @@ +#nullable enable +Microsoft.AspNetCore.Builder.CookiePolicyAppBuilderExtensions +Microsoft.AspNetCore.Builder.CookiePolicyOptions +Microsoft.AspNetCore.Builder.CookiePolicyOptions.CookiePolicyOptions() -> void +Microsoft.AspNetCore.Builder.CookiePolicyOptions.HttpOnly.get -> Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy +Microsoft.AspNetCore.Builder.CookiePolicyOptions.HttpOnly.set -> void +Microsoft.AspNetCore.Builder.CookiePolicyOptions.MinimumSameSitePolicy.get -> Microsoft.AspNetCore.Http.SameSiteMode +Microsoft.AspNetCore.Builder.CookiePolicyOptions.MinimumSameSitePolicy.set -> void +Microsoft.AspNetCore.Builder.CookiePolicyOptions.Secure.get -> Microsoft.AspNetCore.Http.CookieSecurePolicy +Microsoft.AspNetCore.Builder.CookiePolicyOptions.Secure.set -> void +Microsoft.AspNetCore.CookiePolicy.AppendCookieContext +Microsoft.AspNetCore.CookiePolicy.AppendCookieContext.HasConsent.get -> bool +Microsoft.AspNetCore.CookiePolicy.AppendCookieContext.IsConsentNeeded.get -> bool +Microsoft.AspNetCore.CookiePolicy.AppendCookieContext.IssueCookie.get -> bool +Microsoft.AspNetCore.CookiePolicy.AppendCookieContext.IssueCookie.set -> void +Microsoft.AspNetCore.CookiePolicy.CookiePolicyMiddleware +Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext +Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext.HasConsent.get -> bool +Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext.IsConsentNeeded.get -> bool +Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext.IssueCookie.get -> bool +Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext.IssueCookie.set -> void +Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy +Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy.Always = 1 -> Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy +Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy.None = 0 -> Microsoft.AspNetCore.CookiePolicy.HttpOnlyPolicy +Microsoft.Extensions.DependencyInjection.CookiePolicyServiceCollectionExtensions +~Microsoft.AspNetCore.Builder.CookiePolicyOptions.CheckConsentNeeded.get -> System.Func +~Microsoft.AspNetCore.Builder.CookiePolicyOptions.CheckConsentNeeded.set -> void +~Microsoft.AspNetCore.Builder.CookiePolicyOptions.ConsentCookie.get -> Microsoft.AspNetCore.Http.CookieBuilder +~Microsoft.AspNetCore.Builder.CookiePolicyOptions.ConsentCookie.set -> void +~Microsoft.AspNetCore.Builder.CookiePolicyOptions.OnAppendCookie.get -> System.Action +~Microsoft.AspNetCore.Builder.CookiePolicyOptions.OnAppendCookie.set -> void +~Microsoft.AspNetCore.Builder.CookiePolicyOptions.OnDeleteCookie.get -> System.Action +~Microsoft.AspNetCore.Builder.CookiePolicyOptions.OnDeleteCookie.set -> void +~Microsoft.AspNetCore.CookiePolicy.AppendCookieContext.AppendCookieContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Http.CookieOptions options, string name, string value) -> void +~Microsoft.AspNetCore.CookiePolicy.AppendCookieContext.Context.get -> Microsoft.AspNetCore.Http.HttpContext +~Microsoft.AspNetCore.CookiePolicy.AppendCookieContext.CookieName.get -> string +~Microsoft.AspNetCore.CookiePolicy.AppendCookieContext.CookieName.set -> void +~Microsoft.AspNetCore.CookiePolicy.AppendCookieContext.CookieOptions.get -> Microsoft.AspNetCore.Http.CookieOptions +~Microsoft.AspNetCore.CookiePolicy.AppendCookieContext.CookieValue.get -> string +~Microsoft.AspNetCore.CookiePolicy.AppendCookieContext.CookieValue.set -> void +~Microsoft.AspNetCore.CookiePolicy.CookiePolicyMiddleware.CookiePolicyMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.CookiePolicy.CookiePolicyMiddleware.CookiePolicyMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Logging.ILoggerFactory factory) -> void +~Microsoft.AspNetCore.CookiePolicy.CookiePolicyMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.CookiePolicy.CookiePolicyMiddleware.Options.get -> Microsoft.AspNetCore.Builder.CookiePolicyOptions +~Microsoft.AspNetCore.CookiePolicy.CookiePolicyMiddleware.Options.set -> void +~Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext.Context.get -> Microsoft.AspNetCore.Http.HttpContext +~Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext.CookieName.get -> string +~Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext.CookieName.set -> void +~Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext.CookieOptions.get -> Microsoft.AspNetCore.Http.CookieOptions +~Microsoft.AspNetCore.CookiePolicy.DeleteCookieContext.DeleteCookieContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Http.CookieOptions options, string name) -> void +~static Microsoft.AspNetCore.Builder.CookiePolicyAppBuilderExtensions.UseCookiePolicy(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.CookiePolicyAppBuilderExtensions.UseCookiePolicy(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.CookiePolicyOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.Extensions.DependencyInjection.CookiePolicyServiceCollectionExtensions.AddCookiePolicy(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~static Microsoft.Extensions.DependencyInjection.CookiePolicyServiceCollectionExtensions.AddCookiePolicy(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) -> Microsoft.Extensions.DependencyInjection.IServiceCollection