Ballerina API Documentation

Functions of ballerina.util package

public 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
stringstring: The Base16 encoded string

public 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
stringstring: The decoded string

public 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
stringstring: The encoded string

public 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
stringstring: The hashed string

public 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
stringstring: The hashed string

public 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
stringstring: The hashed string

public function uuid() (string)

Returns a random UUID string

Return Parameters:

Return VariableData TypeDescription
stringstring: The random string


Structs of ballerina.util package

public struct Locale

Locale struct represents specific geographical, political, or cultural region.

Fields:

Field NameData TypeDescription
languagestringThe language field for Locale
countryCodestringThe countryCode field for Locale


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 )
    • uuid() (string )
  • Structs
    • Locale

Copyright 2017 Ballerina API Documentation