Skip to content

Commit 63fc6eb

Browse files
Slimmed down templates for my tests to the bare minimum
Signed-off-by: Jacob Prud'homme <[email protected]>
1 parent 498c5ee commit 63fc6eb

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

cryptoki/tests/basic.rs

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -228,12 +228,10 @@ fn sign_verify_multipart() -> TestResult {
228228

229229
let pub_key_template = vec![
230230
Attribute::Token(true),
231-
Attribute::Private(false),
232231
Attribute::PublicExponent(public_exponent),
233232
Attribute::ModulusBits(modulus_bits.into()),
234-
Attribute::Verify(true),
235233
];
236-
let priv_key_template = vec![Attribute::Token(true), Attribute::Sign(true)];
234+
let priv_key_template = vec![Attribute::Token(true)];
237235

238236
// Generate keypair
239237
let (pub_key, priv_key) = session.generate_key_pair(
@@ -333,12 +331,10 @@ fn sign_verify_multipart_already_initialized() -> TestResult {
333331

334332
let pub_key_template = vec![
335333
Attribute::Token(true),
336-
Attribute::Private(false),
337334
Attribute::PublicExponent(public_exponent),
338335
Attribute::ModulusBits(modulus_bits.into()),
339-
Attribute::Verify(true),
340336
];
341-
let priv_key_template = vec![Attribute::Token(true), Attribute::Sign(true)];
337+
let priv_key_template = vec![Attribute::Token(true)];
342338

343339
// Generate keypair
344340
let (pub_key, priv_key) = session.generate_key_pair(
@@ -441,10 +437,7 @@ fn encrypt_decrypt_multipart() -> TestResult {
441437
// Generate key (currently SoftHSM only supports multi-part encrypt/decrypt for symmetric crypto)
442438
let template = vec![
443439
Attribute::Token(true),
444-
Attribute::Private(false),
445440
Attribute::ValueLen((128 / 8).into()),
446-
Attribute::Encrypt(true),
447-
Attribute::Decrypt(true),
448441
];
449442
let key = session.generate_key(&Mechanism::AesKeyGen, &template)?;
450443

@@ -546,10 +539,7 @@ fn encrypt_decrypt_multipart_already_initialized() -> TestResult {
546539
// Generate key (currently SoftHSM only supports multi-part encrypt/decrypt for symmetric crypto)
547540
let template = vec![
548541
Attribute::Token(true),
549-
Attribute::Private(false),
550542
Attribute::ValueLen((128 / 8).into()),
551-
Attribute::Encrypt(true),
552-
Attribute::Decrypt(true),
553543
];
554544
let key = session.generate_key(&Mechanism::AesKeyGen, &template)?;
555545

0 commit comments

Comments
 (0)