Skip to content

SpaceSeparatedValuesBinder Class

Binds a single space-separated request value into a string array. Mirrors the wire format used by OAuth 2.0 / OpenID Connect for parameters such as scope, response_type, prompt, acr_values, and ui_locales (RFC 6749 § 3.3 and OIDC Core 1.0 § 3.1.2.1).

C#
public class SpaceSeparatedValuesBinder : Abblix.Oidc.Server.Mvc.Binders.ModelBinderBase

Inheritance System.ObjectModelBinderBase → SpaceSeparatedValuesBinder

Remarks

Tokens are split on the ASCII space character; consecutive spaces produce no empty entries. Other whitespace (tab, newline) is preserved as part of a token, matching the literal SP delimiter required by the specifications.