This is a keyring credential store provider that stores credentials in Secret Service. It’s compatible with keyring-core v0.5 and later.
To use this credential store provider, you must take a dependency on the keyring-core crate and on this crate. Then you instantiate and use a credential store as shown in the example program in this crate. See the docs for this crate for more detail.
This crate has no features of its own: all of its features are simply passed on to the secret-service crate that it uses to communicate with Secret Service. (See the docs for that crate for details.) You must enable exactly one of the four (mutually-exclusive) features in order to declare which async runtime you are using and which cryptography utilities you want to use.
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be dual licensed as above, without any additional terms or conditions.