Lines Matching defs:attributes
689 /* Use a fake key usage to get a successful initial guess for the PSA attributes. */
1264 psa_key_attributes_t attributes = PSA_KEY_ATTRIBUTES_INIT;
1373 psa_reset_key_attributes(&attributes);
1374 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_SIGN_MESSAGE);
1375 psa_set_key_algorithm(&attributes, PSA_ALG_HMAC(alg));
1376 psa_set_key_type(&attributes, PSA_KEY_TYPE_HMAC);
1378 CHK(psa_import_key(&attributes,
1382 CHK(psa_import_key(&attributes,
1389 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT |
1392 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH);
1395 CHK(psa_import_key(&attributes,
1399 CHK(psa_import_key(&attributes,
1552 psa_reset_key_attributes(&attributes);
1553 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_ENCRYPT);
1554 psa_set_key_algorithm(&attributes, alg);
1555 psa_set_key_type(&attributes, key_type);
1557 status = psa_import_key(&attributes,
1567 status = psa_import_key(&attributes,
1577 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_DECRYPT);
1579 status = psa_import_key(&attributes,
1589 status = psa_import_key(&attributes,