[−][src]Module libzmq::auth
Socket authentication and encryption.
In libzmq each Ctx
as a dedicated background
AuthHandler
thread which will handle authentication and encryption
for all sockets within the same context.
For two sockets to connect to
each other, they must have matching Mechanism
. Then authentication is
performed depending on the configuration of the AuthHandler
. This
configuration can be modified by using a AuthClient
which send commands
to the handler.
Structs
AuthBuilder | A builder for a |
AuthClient | A client to configure the |
CurveCert | A |
CurveClientCreds | Credentials for a |
CurvePublicKey | A public |
CurveSecretKey | A secret |
CurveServerCreds | Credentials for a |
PlainClientCreds | Credentials for a |
Enums
CurveError | A error when encoding or decoding a |
Mechanism | A socket's |
StatusCode | The possible status code resulting from a |