API reference
Method SecurityFailure
- Namespace
- DisCatSharp.Hosting.AspNetCore.Ingress.OAuth
- Assembly
- DisCatSharp.Hosting.AspNetCore.dll
SecurityFailure(string?, string?, DiscordIngressPendingState?, Uri?, Uri?, string, string?, string?, IReadOnlyDictionary<string, string?>?, IReadOnlyDictionary<string, string?>?, Exception?)
Creates a security-failure callback result.
public static DiscordOAuthCallbackResult SecurityFailure(string? state, string? code, DiscordIngressPendingState? pendingState, Uri? redirectUri, Uri? callbackUri, string detail, string? oauthError = null, string? oauthErrorDescription = null, IReadOnlyDictionary<string, string?>? authorizationParameters = null, IReadOnlyDictionary<string, string?>? callbackParameters = null, Exception? exception = null)
Parameters
statestringcodestringpendingStateDiscordIngressPendingStateredirectUriUricallbackUriUridetailstringoauthErrorstringoauthErrorDescriptionstringauthorizationParametersIReadOnlyDictionary<string, string>callbackParametersIReadOnlyDictionary<string, string>exceptionException
Returns
Remarks
This status is used when the callback was received but failed additional security checks such as flow or redirect URI validation.