tdpp Signed Messages
Every form of the TDPP signed message a signer may have produced (see tdppSignedMessage), without duplicates. Signers form-encode the values either the java.net.URLEncoder way or the RFC 3986 way (they differ only on '*' and '~'). Both forms carry the same decoded values, so accepting a signature over either does not widen what a signature covers.
Return
the forms, or an empty list if a parameter name is not plain (see tdppPlainParamNames) or a value is not valid UTF-16, since no signature can cover such a request