Bases: object
Helper class for secure message. It holds the local credentials and certificate cache
-
create_request() → dict[source]
-
decrypt(origin_cert: bytes, cipher: bytes) → bytes[source]
-
encrypt(target_cert: bytes, payload: bytes) → bytes[source]
-
get_ca_cert() → Certificate[source]
-
get_certificate(fqcn: str) → bytes[source]
-
get_local_cert() → Certificate[source]
-
get_local_key() → RSAPrivateKey[source]
-
process_request(request: Message) → dict[source]
-
process_response(message: Message) → bytes[source]
-
static read_file(file_name: str)[source]