corda / net.corda.core.utilities / kotlin.String

Extensions for kotlin.String

base58ToByteArray

fun String.base58ToByteArray(): ByteArray

base58ToRealString

fun String.base58ToRealString(): String

Base58-String to the actual real String, i.e. "JxF12TrwUP45BMd" -> "Hello World".

base58toBase64

fun String.base58toBase64(): String

Encoding changer. Base58-String to Base64-String, i.e. "SGVsbG8gV29ybGQ=" -> JxF12TrwUP45BMd"

base58toHex

fun String.base58toHex(): String

Encoding changer. Base58-String to Hex-String, i.e. "SGVsbG8gV29ybGQ=" -> "48656C6C6F20576F726C64"

base64ToByteArray

fun String.base64ToByteArray(): ByteArray

base64ToRealString

fun String.base64ToRealString(): String

Base64-String to the actual real String, i.e. "SGVsbG8gV29ybGQ=" -> "Hello World".

base64toBase58

fun String.base64toBase58(): String

Encoding changer. Base64-String to Base58-String, i.e. "SGVsbG8gV29ybGQ=" -> JxF12TrwUP45BMd"

base64toHex

fun String.base64toHex(): String

Encoding changer. Base64-String to Hex-String, i.e. "SGVsbG8gV29ybGQ=" -> "48656C6C6F20576F726C64"

hexToBase58

fun String.hexToBase58(): String

Encoding changer. Hex-String to Base58-String, i.e. "48656C6C6F20576F726C64" -> "JxF12TrwUP45BMd"

hexToBase64

fun String.hexToBase64(): String

Encoding changer. Hex-String to Base64-String, i.e. "48656C6C6F20576F726C64" -> "SGVsbG8gV29ybGQ="

hexToByteArray

fun String.hexToByteArray(): ByteArray

Hex-String to ByteArray. Accept any hex form (capitalized, lowercase, mixed).

hexToRealString

fun String.hexToRealString(): String

HEX-String to the actual real String, i.e. "48656C6C6F20576F726C64" -> "Hello World".

parseAsHex

fun String.parseAsHex(): ByteArray

Converts this String of hexadecimal digits into a ByteArray.