Lines Matching refs:attest_key
155 X509_NAME_Ptr get_issuer_subject(const AttestKeyInfo& attest_key, keymaster_error_t* error) { in get_issuer_subject() argument
157 const uint8_t* p = attest_key.issuer_subject->data; in get_issuer_subject()
158 if (!p || !attest_key.issuer_subject->data_length) { in get_issuer_subject()
163 attest_key.issuer_subject->data_length)); in get_issuer_subject()
194 X509_NAME_Ptr get_issuer_subject(const AttestKeyInfo& attest_key, in get_issuer_subject() argument
196 if (attest_key) { in get_issuer_subject()
197 return get_issuer_subject(attest_key, error); in get_issuer_subject()
261 AttestKeyInfo attest_key, in generate_attestation() argument
271 std::move(attest_key), context, error); in generate_attestation()
278 AttestKeyInfo attest_key, in generate_attestation() argument
300 attest_key ? CertificateChain() : context.GetAttestationChain(algorithm, error); in generate_attestation()
303 X509_NAME_Ptr issuer_subject = get_issuer_subject(attest_key, cert_chain, error); in generate_attestation()
312 const EVP_PKEY* signing_key_ptr = attest_key.signing_key.get(); in generate_attestation()