Appian Community and Appian Academy are being upgraded. As a part of the upgrade, Appian Community is currently in read-only mode, and user registration is disabled until August 3. We apologize for any inconvenience this may cause, but a more secure, stable, and performant Community experience is coming soon!

The new Appian Community launches August 3, followed by Appian Academy on August 7. During the migration, Appian Community Edition, Appian Academy, Documentation, Certifications, Instructor-led Customer Training, Partner Sales Training & Accreditation, and Forum (for Appian Partners and Customers only) will remain available.

Base64 Expressions

Overview

Provides simple Base64 functions intended for use on SAIL interfaces:

Key Features & Functionality

  • decodeSimpleBase64(text) - decode a base64 string. Max length 150 characters.
  • encodeSimpleBase64(text) - encode a base64 string. Max length 150 characters.
  • decodeHexString(text) - decode a hex string
  • hex2base64(text) - converts hex encoded string to base64encoded string
Anonymous
Parents
  • FWIW, for anyone who's primarily interested in simple base64-to-text or text-to-base64 conversions, I wrote both expression rules using all-OOTB functionality a few years ago and left them both in this thread.  They have no hard-capped length limits, though testing yesterday with an input string of 10,000 characters I realized that anything much longer is likely to lead to (momentary) performance implications.

Comment
  • FWIW, for anyone who's primarily interested in simple base64-to-text or text-to-base64 conversions, I wrote both expression rules using all-OOTB functionality a few years ago and left them both in this thread.  They have no hard-capped length limits, though testing yesterday with an input string of 10,000 characters I realized that anything much longer is likely to lead to (momentary) performance implications.

Children
No Data