global Encoding
Lua Encoding API
[source]
methods
Encoding.DecodeBase64
function Encoding.DecodeBase64(text: string) -> decoded string
@param text
- Text to decode
@return decoded
- Decoded text
Decodes a base64 string
[source]
Decodes a base64 encoded string. If it encounters invalid data, it stops and returns whatever it parsed so far.
Encoding.EncodeBase64
function Encoding.EncodeBase64(
text: string,
stripPadding: boolean?
) -> encoded string
@param text
- Text to encode
@param stripPadding
- Remove padding (=
characters) at the end when ‘true’. Defaults to true
.
@return encoded
- Encoded text
Encodes a base64 string
[source]
Encoding.IsValidBase64
function Encoding.IsValidBase64(text: string) -> valid boolean
@param text
- Text to validate
@return valid
- Whether the text is valid base64
Validates a base64 string
[source]
Encoding.DecodeBase64Url
function Encoding.DecodeBase64Url(text: string) -> decoded string
@param text
- Text to decode
@return decoded
- Decoded text
Decodes a base64url string
[source]
Decodes a base64url encoded string. If it encounters invalid data, it stops and returns whatever it parsed so far.
Encoding.EncodeBase64Url
function Encoding.EncodeBase64Url(text: string) -> encoded string
@param text
- Text to encode
@return encoded
- Encoded text
Encodes a base64url string
[source]
Encoding.IsValidBase64Url
function Encoding.IsValidBase64Url(text: string) -> valid boolean
@param text
- Text to validate
@return valid
- Whether the text is valid base64url
Validates a base64url string
[source]