Skip to content

Commit d799384

Browse files
committed
pkcs8: Fixup tests
Signed-off-by: Arthur Gautier <[email protected]>
1 parent e25f4da commit d799384

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

pkcs8/tests/encrypted_private_key.rs

+7-2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ use der::Encode;
1111
#[cfg(feature = "pem")]
1212
use der::EncodePem;
1313

14+
#[cfg(feature = "encryption")]
15+
use pkcs8::EncryptedPrivateKeyInfoOwned;
16+
1417
/// Ed25519 PKCS#8 private key plaintext encoded as ASN.1 DER
1518
#[cfg(feature = "encryption")]
1619
const ED25519_DER_PLAINTEXT_EXAMPLE: &[u8] = include_bytes!("examples/ed25519-priv-pkcs8v1.der");
@@ -184,7 +187,8 @@ fn decrypt_ed25519_der_encpriv_aes256_scrypt() {
184187
#[cfg(feature = "encryption")]
185188
#[test]
186189
fn decrypt_ed25519_der_encpriv_aes128_gcm_scrypt() {
187-
let enc_pk = EncryptedPrivateKeyInfo::try_from(ED25519_DER_AES128_GCM_SCRYPT_EXAMPLE).unwrap();
190+
let enc_pk =
191+
EncryptedPrivateKeyInfoOwned::try_from(ED25519_DER_AES128_GCM_SCRYPT_EXAMPLE).unwrap();
188192
let pk = enc_pk.decrypt(PASSWORD).unwrap();
189193
assert_eq!(pk.as_bytes(), ED25519_DER_PLAINTEXT_EXAMPLE);
190194
}
@@ -213,7 +217,8 @@ fn encrypt_ed25519_der_encpriv_aes128_gcm_scrypt() {
213217
#[cfg(feature = "encryption")]
214218
#[test]
215219
fn decrypt_ed25519_der_encpriv_aes256_gcm_scrypt() {
216-
let enc_pk = EncryptedPrivateKeyInfo::try_from(ED25519_DER_AES256_GCM_SCRYPT_EXAMPLE).unwrap();
220+
let enc_pk =
221+
EncryptedPrivateKeyInfoOwned::try_from(ED25519_DER_AES256_GCM_SCRYPT_EXAMPLE).unwrap();
217222
let pk = enc_pk.decrypt(PASSWORD).unwrap();
218223
assert_eq!(pk.as_bytes(), ED25519_DER_PLAINTEXT_EXAMPLE);
219224
}

0 commit comments

Comments
 (0)