Home
last modified time | relevance | path

Searched refs:X509_Ptr (Results 1 – 10 of 10) sorted by relevance

/hardware/interfaces/identity/aidl/vts/
DUtil.cpp43 using ::keymaster::X509_Ptr;
261 X509_Ptr cert = X509_Ptr(d2i_X509(nullptr, &certData, certBytes.size())); in validateAttestationCertificate()
265 X509_Ptr batchCert = X509_Ptr(d2i_X509(nullptr, &batchCertData, batchCertBytes.size())); in validateAttestationCertificate()
408 auto cert = X509_Ptr(d2i_X509(nullptr, &data, authKeyCertChain.size())); in verifyAuthKeyCertificate()
/hardware/interfaces/identity/support/src/
DIdentityCredentialSupport.cpp161 using X509_Ptr = bssl::UniquePtr<X509>; typedef
366 auto x509 = X509_Ptr(d2i_X509(nullptr, &p, pEnd - p)); in certificateChainSplit()
380 vector<X509_Ptr>& parsedCertificates) { in parseX509Certificates()
385 auto x509 = X509_Ptr(d2i_X509(nullptr, &p, pEnd - p)); in parseX509Certificates()
398 auto x509 = X509_Ptr(d2i_X509(nullptr, &p, certificate.size())); in certificateSignedByPublicKey()
444 vector<X509_Ptr> certs; in certificateChainValidate()
456 const X509_Ptr& keyCert = certs[n - 1]; in certificateChainValidate()
457 const X509_Ptr& signingCert = certs[n]; in certificateChainValidate()
664 auto bc = X509_Ptr(d2i_X509(nullptr, &bcData, bcBlob->data_length)); in createAttestation()
987 auto x509 = X509_Ptr(X509_new()); in ecKeyPairGetPkcs12()
[all …]
/hardware/interfaces/keymaster/4.1/vts/functional/
DDeviceUniqueAttestationTest.cpp189 X509_Ptr parse_cert_blob(const std::vector<uint8_t>& blob) { in parse_cert_blob()
191 return X509_Ptr(d2i_X509(nullptr /* allocate new */, &p, blob.size())); in parse_cert_blob()
197 X509_Ptr key_cert(parse_cert_blob(cert_chain[i])); in check_certificate_chain_signatures()
198 X509_Ptr signing_cert(parse_cert_blob(cert_chain[i + 1])); in check_certificate_chain_signatures()
/hardware/interfaces/security/keymint/aidl/vts/functional/
DKeyMintAidlTestBase.cpp698 X509_Ptr key_cert(parse_cert_blob(cert_chain_[0].encodedCertificate)); in LocalVerifyMessage()
805 X509_Ptr key_cert(parse_cert_blob(cert_chain_[0].encodedCertificate)); in LocalRsaEncryptMessage()
1289 X509_Ptr cert(parse_cert_blob(certificate.encodedCertificate)); in verify_subject_and_serial()
1303 X509_Ptr cert(parse_cert_blob(attestation_cert)); in verify_attestation_record()
1508 X509_Ptr key_cert(parse_cert_blob(chain[i].encodedCertificate)); in ChainSignaturesAreValid()
1509 X509_Ptr signing_cert; in ChainSignaturesAreValid()
1541 X509_Ptr parse_cert_blob(const vector<uint8_t>& blob) { in parse_cert_blob()
1543 return X509_Ptr(d2i_X509(nullptr /* allocate new */, &p, blob.size())); in parse_cert_blob()
DKeyMintAidlTestBase.h345 X509_Ptr parse_cert_blob(const vector<uint8_t>& blob);
DVtsRemotelyProvisionedComponentTests.cpp249 X509_Ptr key_cert(parse_cert_blob(attested_key_cert_chain[0].encodedCertificate)); in TEST_P()
DKeyMintTest.cpp1005 X509_Ptr key_cert(parse_cert_blob(cert_chain_[0].encodedCertificate)); in TEST_P()
6484 X509_Ptr kmKeyCert(parse_cert_blob(cert_chain_[0].encodedCertificate)); in TEST_P()
/hardware/interfaces/keymaster/4.1/support/
Dattestation_record.cpp334 X509_Ptr x509(d2i_X509(nullptr, &p, cert.size())); in MAKE_OPENSSL_PTR_TYPE()
/hardware/interfaces/keymaster/4.0/vts/functional/
Dkeymaster_hidl_hal_test.cpp268 X509_Ptr signing_cert(parse_cert_blob(chain[0])); in verify_chain()
294 X509_Ptr key_cert(parse_cert_blob(chain[i])); in verify_chain()
295 X509_Ptr signing_cert; in verify_chain()
395 X509_Ptr cert(parse_cert_blob(attestation_cert)); in verify_attestation_record()
/hardware/interfaces/keymaster/3.0/vts/functional/
Dkeymaster_hidl_hal_test.cpp297 X509_Ptr key_cert(parse_cert_blob(chain[i])); in verify_chain()
298 X509_Ptr signing_cert; in verify_chain()
943 X509_Ptr cert(parse_cert_blob(attestation_cert)); in verify_attestation_record()