The value prefix. The value format is "value_prefix{token}"
Only applies to "in" header type. Must be empty for "in" query type.
If not empty, the header value has to match (case sensitive) this prefix.
If not matched, JWT will not be extracted. If matched, JWT will be
extracted after the prefix is removed.
For example, for "Authorization: Bearer {JWT}",
value_prefix="Bearer " with a space at the end.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-17 UTC."],[[["The `JwtLocation` class is used to specify where to extract a JWT (JSON Web Token) from an API request, supporting extraction from headers, cookies, and query parameters."],["This class implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, indicating its capabilities for message handling, equality checks, deep cloning, and buffered operations."],["`JwtLocation` has properties for specifying the `Header`, `Cookie`, and `Query` names to extract the token from, along with a `ValuePrefix` property to handle prefixed token values in headers."],["The class provides methods for managing and manipulating the data like `Clone()`, `Equals()`, `GetHashCode()`, `MergeFrom()`, and `ToString()`."],["There are multiple fields relating to the location of the token: `CookieFieldNumber`, `HeaderFieldNumber`, `QueryFieldNumber`, `ValuePrefixFieldNumber`, allowing for precise specification of where the JWT should be located."]]],[]]