6 instantiations of HandleRequestResult
Microsoft.AspNetCore.Authentication (6)
HandleRequestResult.cs (6)
11
private static readonly HandleRequestResult _noResult =
new
() { None = true };
12
private static readonly HandleRequestResult _skippedResult =
new
() { Skipped = true };
13
private static readonly HandleRequestResult _handledResult =
new
() { Handled = true };
35
return new
HandleRequestResult
() { Ticket = ticket, Properties = ticket.Properties };
45
return new
HandleRequestResult
() { Failure = failure };
56
return new
HandleRequestResult
() { Failure = failure, Properties = properties };
37 references to HandleRequestResult
Microsoft.AspNetCore.Authentication (25)
Events\HandleRequestContext.cs (4)
27
/// The <see cref="
HandleRequestResult
"/> which is used by the handler.
29
public
HandleRequestResult
Result { get; protected set; } = default!;
35
public void HandleResponse() => Result =
HandleRequestResult
.Handle();
40
public void SkipHandler() => Result =
HandleRequestResult
.SkipHandler();
Events\RemoteAuthenticationContext.cs (3)
42
public void Success() => Result =
HandleRequestResult
.Success(new AuthenticationTicket(Principal!, Properties, Scheme.Name));
48
public void Fail(Exception failure) => Result =
HandleRequestResult
.Fail(failure);
54
public void Fail(string failureMessage) => Result =
HandleRequestResult
.Fail(failureMessage);
Events\ResultContext.cs (1)
51
public void Success() => Result =
HandleRequestResult
.Success(new AuthenticationTicket(Principal!, Properties, Scheme.Name));
HandleRequestResult.cs (11)
11
private static readonly
HandleRequestResult
_noResult = new() { None = true };
12
private static readonly
HandleRequestResult
_skippedResult = new() { Skipped = true };
13
private static readonly
HandleRequestResult
_handledResult = new() { Handled = true };
32
public static new
HandleRequestResult
Success(AuthenticationTicket ticket)
43
public static new
HandleRequestResult
Fail(Exception failure)
54
public static new
HandleRequestResult
Fail(Exception failure, AuthenticationProperties? properties)
64
public static new
HandleRequestResult
Fail(string failureMessage)
73
public static new
HandleRequestResult
Fail(string failureMessage, AuthenticationProperties? properties)
81
public static
HandleRequestResult
Handle() => _handledResult;
87
public static
HandleRequestResult
SkipHandler() => _skippedResult;
93
public static new
HandleRequestResult
NoResult() => _noResult;
RemoteAuthenticationHandler.cs (6)
87
var
authResult = await HandleRemoteAuthenticateAsync();
189
protected abstract Task<
HandleRequestResult
> HandleRemoteAuthenticateAsync();
286
/// <returns>The <see cref="
HandleRequestResult
"/>.</returns>
287
protected virtual async Task<
HandleRequestResult
> HandleAccessDeniedErrorAsync(AuthenticationProperties properties)
324
return
HandleRequestResult
.Handle();
327
return
HandleRequestResult
.NoResult();
Microsoft.AspNetCore.Authentication.OAuth (12)
HandleRequestResults.cs (2)
8
internal static
HandleRequestResult
InvalidState =
HandleRequestResult
.Fail("The oauth state was missing or invalid.");
OAuthHandler.cs (10)
64
protected override async Task<
HandleRequestResult
> HandleRemoteAuthenticateAsync()
79
return
HandleRequestResult
.Fail("Correlation failed.", properties);
94
var
result = await HandleAccessDeniedErrorAsync(properties);
104
return
HandleRequestResult
.Fail(deniedEx, properties);
123
return
HandleRequestResult
.Fail(ex, properties);
130
return
HandleRequestResult
.Fail("Code was not found.", properties);
138
return
HandleRequestResult
.Fail(tokens.Error, properties);
143
return
HandleRequestResult
.Fail("Failed to retrieve access token.", properties);
185
return
HandleRequestResult
.Success(ticket);
189
return
HandleRequestResult
.Fail("Failed to retrieve user information from remote server.", properties);