Module safe_authenticator::ipc [] [src]

Authenticator communication with apps

Functions

auth_decode_ipc_msg

Decodes a given encoded IPC message and calls a corresponding callback

auth_flush_app_revocation_queue

Flush the revocation queue.

auth_revoke_app

Revoke app access

auth_unregistered_decode_ipc_msg

Decodes a given encoded IPC message without requiring an authorised account

decode_ipc_msg

Decodes a given encoded IPC message and returns either an IpcMsg struct or an error code + description & an encoded IpcMsg::Resp in case of an error

encode_auth_resp

Provides and encodes an Authenticator response

encode_containers_resp

Update containers permissions for an App

encode_share_mdata_resp

Encode share mutable data response.

encode_unregistered_resp

Encodes a response to unregistered client authentication request

update_container_perms

Updates containers permissions (adds a given key to the permissions set)