Ballerina API Documentation

Functions of ballerina.utils package

function base64ToBase16Encode(string baseString) (string )

Encodes a Base64 encoded string into a Base16 encoded string.

Parameters:

Parameter NameData TypeDescription
baseStringstringThe input string to be encoded

Return Parameters:

Return VariableData TypeDescription
stringThe Base16 encoded string

function base64decode(string s) (string )

Decodes a Base64 encoded string to a new string

Parameters:

Parameter NameData TypeDescription
sstringThe input string to be decoded

Return Parameters:

Return VariableData TypeDescription
stringThe decoded string

function base64encode(string s) (string )

Encodes the specified string into a string using the Base64 scheme

Parameters:

Parameter NameData TypeDescription
sstringThe input string to be encoded

Return Parameters:

Return VariableData TypeDescription
stringThe encoded string

function getHash(string baseString, string algorithm) (string )

Returns a hash of a given string using the SHA-256 algorithm

Parameters:

Parameter NameData TypeDescription
baseStringstringThe string to be hashed
algorithmstringThe hashing algorithm to be used

Return Parameters:

Return VariableData TypeDescription
stringThe hashed string

function getHmac(string baseString, string keyString, string algorithm) (string )

Returns a hash of a given string using the key provided

Parameters:

Parameter NameData TypeDescription
baseStringstringThe string to be hashed
keyStringstringThe key string
algorithmstringThe hashing algorithm to be used

Return Parameters:

Return VariableData TypeDescription
stringThe hashed string

function getHmacFromBase64(string baseString, string keyString, string algorithm) (string )

Returns a hash of a given string in Base64 format using the key provided

Parameters:

Parameter NameData TypeDescription
baseStringstringThe string to be hashed
keyStringstringThe key string
algorithmstringThe hashing algorithm to be used

Return Parameters:

Return VariableData TypeDescription
stringThe hashed string

function getRandomString() (string )

Returns a random UUID string

Parameters:

Parameter NameData TypeDescription

Return Parameters:

Return VariableData TypeDescription
stringThe random string


Menu

  • Functions
    • base64ToBase16Encode(string baseString) (string )
    • base64decode(string s) (string )
    • base64encode(string s) (string )
    • getHash(string baseString, string algorithm) (string )
    • getHmac(string baseString, string keyString, string algorithm) (string )
    • getHmacFromBase64(string baseString, string keyString, string algorithm) (string )
    • getRandomString() (string )

Copyright 2017 Ballerina API Documentation