ballerina.security.crypto package
public function getHash ( string baseString , Algorithm algorithm ) ( string )
Returns the hash of the given string using the specified algorithm.
| Parameter Name | Data Type | Description |
|---|---|---|
| baseString | string | The string to be hashed |
| algorithm | Algorithm | The hashing algorithm to be used |
public function getHmac ( string baseString , string keyString , Algorithm algorithm ) ( string )
Returns the HMAC value of the provided base string.
| Parameter Name | Data Type | Description |
|---|---|---|
| baseString | string | The string to be hashed |
| keyString | string | The key string |
| algorithm | Algorithm | The hashing algorithm to be used |
public enum Algorithm
The algorithms which can be used in crypto functions.
| Name | Description |
|---|---|
| SHA1 | SHA1 algorithm |
| SHA256 | SHA256 algorithm |
| MD5 | MD5 algorithm |