rops 0.1.7

SOPS-like library in pure Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::*;

pub trait IntegrationTestUtils: Integration {
    fn mock_private_key_str() -> impl AsRef<str>;

    fn mock_encrypted_data_key_str() -> &'static str;

    fn set_mock_private_key_env_var() {
        std::env::set_var(Self::private_key_env_var_name(), Self::mock_private_key_str().as_ref())
    }

    fn mock_private_key() -> Self::PrivateKey {
        Self::parse_private_key(Self::mock_private_key_str()).unwrap()
    }
}