Skip to content

Commit a853e9a

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

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
@@ -227,12 +227,10 @@ fn sign_verify_multipart() -> TestResult {
227227

228228
let pub_key_template = vec![
229229
Attribute::Token(true),
230-
Attribute::Private(false),
231230
Attribute::PublicExponent(public_exponent),
232231
Attribute::ModulusBits(modulus_bits.into()),
233-
Attribute::Verify(true),
234232
];
235-
let priv_key_template = vec![Attribute::Token(true), Attribute::Sign(true)];
233+
let priv_key_template = vec![Attribute::Token(true)];
236234

237235
// Generate keypair
238236
let (pub_key, priv_key) = session.generate_key_pair(
@@ -332,12 +330,10 @@ fn sign_verify_multipart_already_initialized() -> TestResult {
332330

333331
let pub_key_template = vec![
334332
Attribute::Token(true),
335-
Attribute::Private(false),
336333
Attribute::PublicExponent(public_exponent),
337334
Attribute::ModulusBits(modulus_bits.into()),
338-
Attribute::Verify(true),
339335
];
340-
let priv_key_template = vec![Attribute::Token(true), Attribute::Sign(true)];
336+
let priv_key_template = vec![Attribute::Token(true)];
341337

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

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

0 commit comments

Comments
 (0)