Home | History | Annotate | Download | only in keymaster

Lines Matching defs:tee_enforced

153     KM_AUTH_LIST* tee_enforced;
165 ASN1_SIMPLE(KM_KEY_DESCRIPTION, tee_enforced, KM_AUTH_LIST),
476 // tee_enforced.
479 AuthorizationSet tee_enforced,
491 if (tee_enforced.empty()) {
502 KM_AUTH_LIST* tee_record = key_desc->tee_enforced;
523 // have the purpose in the tee_enforced list. It's possible that a key could be created
527 keymaster_version = tee_enforced.Contains(TAG_PURPOSE) ? 1 : 0;
554 keymaster_security_level == KM_SECURITY_LEVEL_SOFTWARE ? &sw_enforced : &tee_enforced);
571 error = build_auth_list(tee_enforced, key_desc->tee_enforced);
575 // Only check tee_enforced for TAG_INCLUDE_UNIQUE_ID. If we don't have hardware we can't
577 if (tee_enforced.GetTagValue(TAG_INCLUDE_UNIQUE_ID)) {
579 // Only check sw_enforced for TAG_CREATION_DATETIME, since it shouldn't be in tee_enforced,
805 // attestation_challenge, software_enforced, tee_enforced and unique_id.
813 AuthorizationSet* tee_enforced,
839 return extract_auth_list(record->tee_enforced, tee_enforced);