28 references to WsFederationOptions
Microsoft.AspNetCore.Authentication.WsFederation (28)
AuthenticationFailedContext.cs (2)
12public class AuthenticationFailedContext : RemoteAuthenticationContext<WsFederationOptions> 20public AuthenticationFailedContext(HttpContext context, AuthenticationScheme scheme, WsFederationOptions options)
MessageReceivedContext.cs (2)
12public class MessageReceivedContext : RemoteAuthenticationContext<WsFederationOptions> 24WsFederationOptions options,
RedirectContext.cs (2)
13public class RedirectContext : PropertiesContext<WsFederationOptions> 25WsFederationOptions options,
RemoteSignoutContext.cs (2)
12public class RemoteSignOutContext : RemoteAuthenticationContext<WsFederationOptions> 21public RemoteSignOutContext(HttpContext context, AuthenticationScheme scheme, WsFederationOptions options, WsFederationMessage message)
SecurityTokenReceivedContext.cs (2)
12public class SecurityTokenReceivedContext : RemoteAuthenticationContext<WsFederationOptions> 17public SecurityTokenReceivedContext(HttpContext context, AuthenticationScheme scheme, WsFederationOptions options, AuthenticationProperties properties)
SecurityTokenValidatedContext.cs (2)
14public class SecurityTokenValidatedContext : RemoteAuthenticationContext<WsFederationOptions> 19public SecurityTokenValidatedContext(HttpContext context, AuthenticationScheme scheme, WsFederationOptions options, ClaimsPrincipal principal, AuthenticationProperties properties)
WsFederationExtensions.cs (8)
28/// <param name="configureOptions">A delegate that configures the <see cref="WsFederationOptions"/>.</param> 30public static AuthenticationBuilder AddWsFederation(this AuthenticationBuilder builder, Action<WsFederationOptions> configureOptions) 38/// <param name="configureOptions">A delegate that configures the <see cref="WsFederationOptions"/>.</param> 40public static AuthenticationBuilder AddWsFederation(this AuthenticationBuilder builder, string authenticationScheme, Action<WsFederationOptions> configureOptions) 49/// <param name="configureOptions">A delegate that configures the <see cref="WsFederationOptions"/>.</param> 51public static AuthenticationBuilder AddWsFederation(this AuthenticationBuilder builder, string authenticationScheme, string displayName, Action<WsFederationOptions> configureOptions) 53builder.Services.TryAddEnumerable(ServiceDescriptor.Singleton<IPostConfigureOptions<WsFederationOptions>, WsFederationPostConfigureOptions>()); 54return builder.AddRemoteScheme<WsFederationOptions, WsFederationHandler>(authenticationScheme, displayName, configureOptions);
WsFederationHandler.cs (3)
18public class WsFederationHandler : RemoteAuthenticationHandler<WsFederationOptions>, IAuthenticationSignOutHandler 31public WsFederationHandler(IOptionsMonitor<WsFederationOptions> options, ILoggerFactory logger, UrlEncoder encoder, ISystemClock clock) 42public WsFederationHandler(IOptionsMonitor<WsFederationOptions> options, ILoggerFactory logger, UrlEncoder encoder)
WsFederationOptions.cs (2)
32/// Initializes a new <see cref="WsFederationOptions"/> 61+ $"{nameof(Configuration)}, or {nameof(ConfigurationManager)} to {nameof(WsFederationOptions)}");
WsFederationPostConfigureOptions.cs (3)
14/// Used to setup defaults for all <see cref="WsFederationOptions"/>. 16public class WsFederationPostConfigureOptions : IPostConfigureOptions<WsFederationOptions> 34public void PostConfigure(string? name, WsFederationOptions options)