JOSE Base64¶
JOSE Base64.
JOSE Base64 is defined as:
- URL-safe Base64
- padding stripped
-
acme.jose.b64.
b64encode
(data)[source]¶ JOSE Base64 encode.
Parameters: data ( bytes
) – Data to be encoded.Returns: JOSE Base64 string. Return type: bytes Raises: TypeError – if data
is of incorrect type
-
acme.jose.b64.
b64decode
(data)[source]¶ JOSE Base64 decode.
Parameters: data (
bytes
orunicode
) – Base64 string to be decoded. If it’s unicode, then only ASCII characters are allowed.Returns: Decoded data.
Return type: bytes
Raises: - TypeError – if input is of incorrect type
- ValueError – if input is unicode with non-ASCII characters