You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 20, 2018. It is now read-only.
/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.ChallengeAsync(HttpContext, string, AuthenticationProperties)"/>.
38
38
/// This is typically specified via <see cref="AuthenticationOptions.DefaultChallengeScheme"/>.
39
-
/// Otherwise, if only a single scheme exists, that will be used, if more than one exists, null will be returned.
39
+
/// Otherwise, this will fallback to <see cref="AuthenticationOptions.DefaultScheme"/>.
40
40
/// </summary>
41
41
/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.ChallengeAsync(HttpContext, string, AuthenticationProperties)"/>.</returns>
@@ -52,7 +52,7 @@ public interface IAuthenticationSchemeProvider
52
52
/// <summary>
53
53
/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.SignInAsync(HttpContext, string, System.Security.Claims.ClaimsPrincipal, AuthenticationProperties)"/>.
54
54
/// This is typically specified via <see cref="AuthenticationOptions.DefaultSignInScheme"/>.
55
-
/// Otherwise, if only a single scheme exists, that will be used, if more than one exists, null will be returned.
55
+
/// Otherwise, this will fallback to <see cref="AuthenticationOptions.DefaultScheme"/>.
56
56
/// </summary>
57
57
/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.SignInAsync(HttpContext, string, System.Security.Claims.ClaimsPrincipal, AuthenticationProperties)"/>.</returns>
/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.ChallengeAsync(HttpContext, string, AuthenticationProperties)"/>.
62
56
/// This is typically specified via <see cref="AuthenticationOptions.DefaultChallengeScheme"/>.
63
-
/// Otherwise, this will fallback to <see cref="GetDefaultAuthenticateSchemeAsync"/>.
57
+
/// Otherwise, this will fallback to <see cref="AuthenticationOptions.DefaultScheme"/>.
64
58
/// </summary>
65
59
/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.ChallengeAsync(HttpContext, string, AuthenticationProperties)"/>.</returns>
/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.ForbidAsync(HttpContext, string, AuthenticationProperties)"/>.
@@ -79,76 +69,46 @@ public virtual Task<AuthenticationScheme> GetDefaultChallengeSchemeAsync()
79
69
/// </summary>
80
70
/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.ForbidAsync(HttpContext, string, AuthenticationProperties)"/>.</returns>
/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.SignInAsync(HttpContext, string, System.Security.Claims.ClaimsPrincipal, AuthenticationProperties)"/>.
92
78
/// This is typically specified via <see cref="AuthenticationOptions.DefaultSignInScheme"/>.
93
-
/// If only a single sign in handler scheme exists, that will be used, if more than one exists,
94
-
/// this will fallback to <see cref="GetDefaultAuthenticateSchemeAsync"/>.
79
+
/// Otherwise, this will fallback to <see cref="AuthenticationOptions.DefaultScheme"/>.
95
80
/// </summary>
96
81
/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.SignInAsync(HttpContext, string, System.Security.Claims.ClaimsPrincipal, AuthenticationProperties)"/>.</returns>
/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.SignOutAsync(HttpContext, string, AuthenticationProperties)"/>.
112
89
/// This is typically specified via <see cref="AuthenticationOptions.DefaultSignOutScheme"/>.
113
-
/// If only a single sign out handler scheme exists, that will be used, if more than one exists,
114
-
/// this will fallback to <see cref="GetDefaultSignInSchemeAsync"/> if that supoorts sign out.
90
+
/// Otherwise this will fallback to <see cref="GetDefaultSignInSchemeAsync"/> if that supoorts sign out.
115
91
/// </summary>
116
92
/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.SignOutAsync(HttpContext, string, AuthenticationProperties)"/>.</returns>
0 commit comments