Module api

Module api 

Source
Expand description

§Platform-independent secure storage model

This module defines a plug and play model for credential stores. The model comprises two traits: CredentialStoreApi for store-level operations and CredentialApi for entry-level operations. These traits must be implemented in a thread-safe way, a requirement captured in the CredentialStore and Credential types that wrap them.

Enums§

CredentialPersistence
A descriptor for the lifetime of stored credentials, returned from a credential store’s persistence call.

Traits§

CredentialApi
The API that credentials implement.
CredentialStoreApi
The API that credential stores implement.

Type Aliases§

Credential
A thread-safe implementation of the Credential API.
CredentialStore
A thread-safe implementation of the CredentialBuilder API.