fields property
Fields are form values every POST must carry VERBATIM, alongside key and file. The signature covers them, so altering any one of them — including widening the key to reach outside the prefix — invalidates the grant rather than extending it.
Implementation
Map<String, String> fields;