[][src]Crate safe_authenticator

SAFE Authenticator

Re-exports

pub use crate::ffi::apps::*;
pub use crate::ffi::errors::codes::*;
pub use crate::ffi::ipc::*;
pub use crate::ffi::logging::*;
pub use crate::ffi::*;
pub use self::errors::AuthError;

Modules

access_container

Routines that control the access container.

app_auth

App authentication routines

app_container

Routines to handle an app's dedicated containers.

apps

App management functions

config

Functionality relating to the Authenticator configuration, including things related to app info and the revocation queue.

errors

Errors thrown by Authenticator routines.

ffi

FFI routines.

ipc

Inter-Process Communication utilities.

revocation

App revocation functions

Structs

AuthClient

Client object used by safe_authenticator.

Authenticator

Authenticator instance.

Functions

run

Run the given closure inside the event loop of the authenticator. The closure should return a future which will then be driven to completion and its result returned.

Type Definitions

AuthFuture

Future type specialised with AuthError as an error type.

AuthMsgTx

Transmitter of AuthClient messages.