Example #1
0
def encrypt_set_cookies(set_cookies, wrap_key):
    encryption = Encryption()
    encrypted = []
    for key, value, metadata in set_cookies:
        Logger.d("Encrypting " + str((key, value, metadata)))
        try:
            encrypted_value = encryption.wrap(value, wrap_key)
        except EncryptionError as e:
            Logger.e("Couldn't encrypt key:%s - value:%s\n\t%s"
                     % (key, value, str(e)))
            encrypted_value = value
        encrypted.append((key, encrypted_value, metadata))
    return encrypted