Interface ClientDataEncoder

  • All Known Implementing Classes:
    ClientDataEncoderImpl

    public interface ClientDataEncoder
    A service used when a component or service needs to encode some amount of data on the client as a string. The string may be a query parameter, hidden form field, or a portion of a URL. The default implementation converts the object output stream into a Base64 string. Starting in release 5.3.6, the encoded data incorporates an HMAC (hash based message authentication code) signature, as a prefix. HMAC requires a secret key, configured using the SymbolConstants.HMAC_PASSPHRASE symbol.
    Since:
    5.1.0.1