1 instantiation of WsFederationOptions
Microsoft.AspNetCore.Authentication.Test (1)
WsFederation\WsFederationTest.cs (1)
29
var options = new
WsFederationOptions
();
29 references to WsFederationOptions
Microsoft.AspNetCore.Authentication.Test (1)
WsFederation\WsFederationTest.cs (1)
29
var
options = new WsFederationOptions();
Microsoft.AspNetCore.Authentication.WsFederation (28)
AuthenticationFailedContext.cs (2)
12
public class AuthenticationFailedContext : RemoteAuthenticationContext<
WsFederationOptions
>
20
public AuthenticationFailedContext(HttpContext context, AuthenticationScheme scheme,
WsFederationOptions
options)
MessageReceivedContext.cs (2)
12
public class MessageReceivedContext : RemoteAuthenticationContext<
WsFederationOptions
>
24
WsFederationOptions
options,
RedirectContext.cs (2)
13
public class RedirectContext : PropertiesContext<
WsFederationOptions
>
25
WsFederationOptions
options,
RemoteSignoutContext.cs (2)
12
public class RemoteSignOutContext : RemoteAuthenticationContext<
WsFederationOptions
>
21
public RemoteSignOutContext(HttpContext context, AuthenticationScheme scheme,
WsFederationOptions
options, WsFederationMessage message)
SecurityTokenReceivedContext.cs (2)
12
public class SecurityTokenReceivedContext : RemoteAuthenticationContext<
WsFederationOptions
>
17
public SecurityTokenReceivedContext(HttpContext context, AuthenticationScheme scheme,
WsFederationOptions
options, AuthenticationProperties properties)
SecurityTokenValidatedContext.cs (2)
14
public class SecurityTokenValidatedContext : RemoteAuthenticationContext<
WsFederationOptions
>
19
public 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>
30
public static AuthenticationBuilder AddWsFederation(this AuthenticationBuilder builder, Action<
WsFederationOptions
> configureOptions)
38
/// <param name="configureOptions">A delegate that configures the <see cref="
WsFederationOptions
"/>.</param>
40
public static AuthenticationBuilder AddWsFederation(this AuthenticationBuilder builder, string authenticationScheme, Action<
WsFederationOptions
> configureOptions)
49
/// <param name="configureOptions">A delegate that configures the <see cref="
WsFederationOptions
"/>.</param>
51
public static AuthenticationBuilder AddWsFederation(this AuthenticationBuilder builder, string authenticationScheme, string displayName, Action<
WsFederationOptions
> configureOptions)
53
builder.Services.TryAddEnumerable(ServiceDescriptor.Singleton<IPostConfigureOptions<
WsFederationOptions
>, WsFederationPostConfigureOptions>());
54
return builder.AddRemoteScheme<
WsFederationOptions
, WsFederationHandler>(authenticationScheme, displayName, configureOptions);
WsFederationHandler.cs (3)
18
public class WsFederationHandler : RemoteAuthenticationHandler<
WsFederationOptions
>, IAuthenticationSignOutHandler
31
public WsFederationHandler(IOptionsMonitor<
WsFederationOptions
> options, ILoggerFactory logger, UrlEncoder encoder, ISystemClock clock)
42
public 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
"/>.
16
public class WsFederationPostConfigureOptions : IPostConfigureOptions<
WsFederationOptions
>
34
public void PostConfigure(string? name,
WsFederationOptions
options)