[][src]Module lair_keystore_api::actor

Types associated with Lair client actor.

Structs

Cert

Der encoded Tls Certificate bytes.

CertDigest

The 32 byte blake2b digest of given Tls Certificate.

CertPrivKey

Der encoded pkcs #8 Tls Certificate private key bytes.

CertSni

Sni encoded in given Tls Certificate.

KeystoreIndex

Keystore index type.

LairServerInfo

Get information about the server we are connected to.

SignEd25519PubKey

The 32 byte signature ed25519 public key.

SignEd25519Signature

The 64 byte detached ed25519 signature data.

TlsCertOptions

Configuration for Tls Certificate Generation.

Enums

LairClientApi

Lair Client Actor Api.

LairClientEvent

"Event" types emitted by Lair Client Actor Api.

LairEntryType

The entry type for a given entry.

TlsCertAlg

Tls keypair algorithm to use.

Traits

LairClientApiHandler

Lair Client Actor Api.

LairClientApiSender

Lair Client Actor Api.

LairClientEventHandler

"Event" types emitted by Lair Client Actor Api.

LairClientEventSender

"Event" types emitted by Lair Client Actor Api.

Type Definitions

LairClientApiFuture

Future Type.

LairClientApiHandlerResult

Handler Result Type.

LairClientApiResult

Result Type

LairClientEventFuture

Future Type.

LairClientEventHandlerResult

Handler Result Type.

LairClientEventReceiver

Lair Client Event Receiver Type.

LairClientEventResult

Result Type

LairClientEventSenderType

Lair Client Event Sender Type.

LairClientSender

Lair Client Sender Type.