Methods
(static) b64ToUint8Array(base64) → {Uint8Array}
Convert a Base-64 encoded string an array of 8-bit integer
Note: accepts both Radix-64 and URL-safe strings
Parameters:
Name | Type | Description |
---|---|---|
base64 |
String | Base-64 encoded string to convert |
- Source:
Returns:
An array of 8-bit integers.
- Type
- Uint8Array
(static) decode(data) → {Uint8Array|ReadableStream.<Uint8Array>}
Convert radix-64 to binary array
Parameters:
Name | Type | Description |
---|---|---|
data |
String | ReadableStream.<String> | Radix-64 string to convert |
- Source:
Returns:
Binary array version of input string.
- Type
- Uint8Array | ReadableStream.<Uint8Array>
(static) encode(data) → {String|ReadableStream.<String>}
Convert binary array to radix-64
Parameters:
Name | Type | Description |
---|---|---|
data |
Uint8Array | ReadableStream.<Uint8Array> | Uint8Array to convert |
- Source:
Returns:
Radix-64 version of input string.
- Type
- String | ReadableStream.<String>
(static) uint8ArrayToB64(bytes, url) → {String}
Convert an array of 8-bit integer to a Base-64 encoded string
Parameters:
Name | Type | Description |
---|---|---|
bytes |
Uint8Array | An array of 8-bit integers to convert |
url |
bool | If true, output is URL-safe |
- Source:
Returns:
Base-64 encoded string.
- Type
- String