__utils__.py
__utils__
¶
Functions:
Name | Description |
---|---|
__base64url_decode__ |
Decodes a URL-safe Base64 encoded string back to bytes. |
__base64url_encode__ |
Encodes data using URL-safe Base64 encoding. |
__base64url_decode__
¶
__base64url_decode__(data: str) -> bytes
Decodes a URL-safe Base64 encoded string back to bytes.
Automatically adds the necessary padding characters ('=') before decoding.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
data
|
str
|
The Base64url encoded string to decode. |
required |
Returns:
Name | Type | Description |
---|---|---|
bytes |
bytes
|
The decoded byte data. |
__base64url_encode__
¶
__base64url_encode__(data: bytes) -> str
Encodes data using URL-safe Base64 encoding.
Removes padding characters ('=') typically added in standard Base64 encoding.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
data
|
bytes
|
The data to encode. |
required |
Returns:
Name | Type | Description |
---|---|---|
str |
str
|
A URL-safe Base64 encoded string without padding. |