FLAT
CouperSevenval TechnologiesDocker ImageGithub
master
master
  • Changelog
  • FLAT
  • Administration
    • Configuration
    • Docker
    • Logging
  • Cookbook
    • Using the Built-in Mocking
    • Performing Additional Checks on JWT Access Tokens
    • Logging Custom Fields
    • Using Environment Variables
    • Handling Errors with an Error Flow
    • File Serving
    • Forwarding a Request to an Upstream API
    • Extracting Common Initialization Flow Tasks
    • Encoding and Decoding JWT
    • Passing Header Fields to the Client
    • How can I pass an arbitrary header field to an upstream system?
    • Performing Additional Checks on JWT Access Tokens
    • Proxying requests to Upstream APIs
    • Increasing the Request Timeout
    • How can I see what the client requested?
    • Using Swagger UI for API Documentation
    • Testing API Requests
    • Testing with Backend Requests
    • Testing Templates
    • Sending POST Requests
    • Processing Upstream Responses
    • Protecting Access using JWT Tokens
  • Reference
    • Configuration
    • Debugging
    • flat CLI
    • Flow
    • Variables
    • OpenAPI / Swagger Integration
    • OpenAPI
      • CORS - Cross-Origin Resource Sharing
    • OpenAPI
      • Differences from Swagger
    • OpenAPI
      • Mocking
    • OpenAPI
      • Routing
    • OpenAPI
      • Security
    • OpenAPI
      • Upstream APIs
    • OpenAPI
      • Validation
    • Flow Actions
      • assert Action
      • auth Action
      • backend-flow Action
      • copy Action
      • debug Action
      • dump Action
      • echo Action
      • error Action
      • eval Action
      • log Action
      • nameshave Action
      • pass-body Action
      • proxy-request Action
      • regex Action
      • request Action
      • requests Action
      • serve Action
      • set-config Action
      • set-env Action
      • set-response-headers Action
      • set-status Action
      • sub-flow Action
      • template Action
      • test-request Action
      • xslt Action
    • Functions
      • apply-codecs()
      • array-reverse()
      • array()
      • base64-decode()
      • base64-encode()
      • body()
      • calc-signature()
      • capitalize-first()
      • content()
      • decrypt-xml()
      • decrypt()
      • encrypt()
      • ends-with()
      • file-exists()
      • fit-document()
      • fit-log()
      • fit-serialize()
      • get-log()
      • has-class()
      • html-parse()
      • join()
      • json-doc()
      • json-parse()
      • json-stringify()
      • json-to-csv()
      • json-to-xml()
      • jwt-decode()
      • jwt-encode()
      • ldap-lookup()
      • ldap-query()
      • lookup()
      • matches()
      • md5()
      • replace()
      • sort()
      • split()
      • tolower()
      • toupper()
      • trim()
      • unixtime()
      • urldecode(), url-decode()
      • urlencode(), url-encode()
      • uuid3() and uuid4()
      • verify-signature()
      • verify-xmldsig()
      • xml-parse()
      • xml-to-json()
    • Templating
      • {{,}}
      • Comment {{// …}}
      • Dot {{.}}
      • Conditional `{{if <condition>}} … {{elseif <condition> }} … {{else}} … {{end}}
      • loop
      • ?? Operator
      • Object XML Notation (OXN)
      • Pair Producer {{: …}}
      • Placeholder
      • Template Variables
      • with
    • Testing
  • Tutorial
Powered by GitBook
On this page
  • String Functions
  • JSON Functions
  • Array Functions
  • Boolean Functions
  • Math Functions
  • Date Functions
  • Encryption and Signature Functions
  • Other Functions

Was this helpful?

  1. Reference

Functions

Previousxslt ActionNextapply-codecs()

Last updated 3 years ago

Was this helpful?

String Functions

JSON Functions

Array Functions

Boolean Functions

Math Functions

Date Functions

Encryption and Signature Functions

Other Functions

apply-codecs()
base64-decode()
base64-encode()
capitalize-first()
concat() ↗
contains() ↗
ends-with()
join()
matches()
md5()
normalize-space() ↗
replace()
split()
starts-with() ↗
string() ↗
string-length() ↗
substring() ↗
substring-after() ↗
substring-before() ↗
tolower()
toupper()
translate() ↗
trim()
urldecode(), url-decode()
urlencode(), url-encode()
json-doc()
json-parse()
json-stringify()
json-to-csv()
json-to-xml()
jwt-decode()
jwt-encode()
xml-to-json()
array()
array-reverse()
sort()
boolean() ↗
false() ↗
not() ↗
true() ↗
ceiling() ↗
floor() ↗
number() ↗
round() ↗
sum() ↗
unixtime()
calc-signature
decrypt
decrypt-xml
encrypt
verify-signature
verify-xmldsig
body()
content()
count() ↗
file-exists()
fit-document()
fit-log()
fit-serialize()
get-log()
has-class()
html-parse()
id() ↗
ldap-lookup()
ldap-query()
lang() ↗
last() ↗
local-name() ↗
lookup()
name() ↗
namespace-uri() ↗
position() ↗
uuid3() and uuid4()
xml-parse()