6 instantiations of HandleRequestResult
Microsoft.AspNetCore.Authentication (6)
80 references to HandleRequestResult
Microsoft.AspNetCore.Authentication (25)
Microsoft.AspNetCore.Authentication.OAuth (12)
Microsoft.AspNetCore.Authentication.OpenIdConnect (23)
OpenIdConnectHandler.cs (19)
628/// <returns>An <see cref="HandleRequestResult"/>.</returns>
629protected override async Task<HandleRequestResult> HandleRemoteAuthenticateAsync()
650return HandleRequestResult.SkipHandler();
675return HandleRequestResult.SkipHandler();
702return HandleRequestResult.SkipHandler();
704return HandleRequestResult.Fail(Resources.MessageStateIsNullOrEmpty);
716return HandleRequestResult.SkipHandler();
720return HandleRequestResult.Fail(Resources.MessageStateIsInvalid);
725return HandleRequestResult.Fail("Correlation failed.", properties);
738var result = await HandleAccessDeniedErrorAsync(properties);
745return HandleRequestResult.Fail(CreateOpenIdConnectProtocolException(authorizationResponse, response: null), properties);
922return HandleRequestResult.Success(new AuthenticationTicket(user, properties, Scheme.Name));
944return HandleRequestResult.Fail(exception, properties);
1035/// <returns><see cref="HandleRequestResult"/> which is used to determine if the remote authentication was successful.</returns>
1036protected virtual async Task<HandleRequestResult> GetUserInformationAsync(
1045return HandleRequestResult.Success(new AuthenticationTicket(principal, properties, Scheme.Name));
1050return HandleRequestResult.Success(new AuthenticationTicket(principal, properties, Scheme.Name));
1073return HandleRequestResult.Fail("Unknown response type: " + contentType?.MediaType, properties);
1102return HandleRequestResult.Success(new AuthenticationTicket(principal, properties, Scheme.Name));
Microsoft.AspNetCore.Authentication.Twitter (9)
Microsoft.AspNetCore.Authentication.WsFederation (11)