Module auth

Source
Expand description

RPC commands and related functionality for authentication.

In Arti’s RPC system, authentication is a kind of method that can be invoked on the special “connection” object, which gives you an RPC session as a result. The RPC session is the root for all other capabilities.

Modules§

cookie 🔒
Authentication where both parties prove the ability to read a “cookie” file from disk.
inherent 🔒
“Inherent” authentication, where the ability to establish a connection proves that the user is authorized.

Structs§

AuthenticateReply 🔒
A successful response from an authenticate method.
RpcAuthentication
Information about how an RPC session has been authenticated.

Enums§

AuthenticationFailure 🔒
An error during authentication.
AuthenticationScheme 🔒
The authentication scheme as enumerated in the spec.