Cargo Features

Keyring has no features set by default.

[dependencies]
keyring = { version = "3.0.4", features = ["linux-native", "apple-native", "windows-native", "sync-secret-service", "async-secret-service", "crypto-rust", "crypto-openssl", "tokio", "async-io", "vendored", "openssl"] }
linux-native

Enables linux-keyutils

Affects keyring::keyutils

apple-native

Enables security-framework

Affects keyring::macos, keyring::ios

windows-native

Enables byteorder and windows-sys

Affects keyring::windows

sync-secret-service

Enables dbus-secret-service

Affects keyring::secret_service

async-secret-service

Enables secret-service and zbus

Affects keyring::secret_service

crypto-rust

Enables crypto-rust of optional dbus-secret-service and optional secret-service

crypto-openssl

Enables crypto-openssl of optional dbus-secret-service and optional secret-service

tokio

Enables tokio of optional zbus

async-io

Enables async-io of optional zbus

vendored

Enables vendored of optional dbus-secret-service and optional openssl

Features from optional dependencies

openssl implicit feature

Enables openssl

openssl:

OpenSSL bindings