ErrorFactory Class
Abblix.Oidc.Server
Abblix.Oidc.Server.Endpoints.Token.Grants
ErrorFactory Class
Builds OidcError instances using the error codes RFC 6749 §5.2 defines for the token endpoint. Mirrors the sibling per-area factories (authorization validation, dynamic client registration, secure HTTP fetch): each area exposes only the error codes its specification legitimately uses, so codes from one protocol surface do not leak into another.
public static class ErrorFactory
Inheritance System.Object → ErrorFactory
Methods
ErrorFactory.InvalidRequest(string) Method
Creates an error for a malformed token request — a missing, repeated, or otherwise
invalid parameter (RFC 6749 §5.2, invalid_request).
public static Abblix.Oidc.Server.Common.OidcError InvalidRequest(string description);
Parameters
description System.String
The description of the error.
Returns
OidcError
An error instance with the error code and description.
ErrorFactory.MissingParameter(string) Method
Creates an error for a token request whose required parameter is absent
(RFC 6749 §5.2, invalid_request).
public static Abblix.Oidc.Server.Common.OidcError MissingParameter(string parameterName);
Parameters
parameterName System.String
The wire-level name of the missing parameter.
Returns
OidcError
An error instance with the error code and description.