| ErrorFactory | Builds OidcError instances for the request-binding layer shared by every endpoint and both transport adapters. The counterpart of the per-area error factories (authorization validation, token grants, dynamic client registration, ...): those cover protocol-specific failures, this covers the malformed-request failures the declarative model validation surfaces before any handler runs. It sits in its own Common.Validation namespace rather than bare Common so it does not collide with those per-area ErrorFactory classes in the many core files that import Common. |