caqe.utilities module

Utility functions

caqe.utilities.decrypt_data(encrypted_data)[source]

Decrypt and unserialize encrypted data

Parameters:encrypted_data (str) – The encrypted and serialized data
Returns:object – Decrypted data
Return type:object
caqe.utilities.encrypt_data(data)[source]

Serialize and encrypt data (likely to be put in a session cookie).

Parameters:data (object) – Data to be serialized and encrypted.
Returns:Encrypted data
Return type:str
caqe.utilities.sign_data(data)[source]

Serialize and sign data (likely to be put in a session cookie). :param data: Data to be serialized and signed. :type data: object

Returns:Encrypted data
Return type:str
caqe.utilities.unsign_data(signed_data)[source]

Unsign and unserialize signed data :param signed_data: The signed and serialized data :type signed_data: str

Returns:Decrypted data
Return type:object