Home
last modified time | relevance | path

Searched defs:CertificateChain (Results 1 – 3 of 3) sorted by relevance

/system/keymaster/include/keymaster/
Dandroid_keymaster_utils.h269 struct CertificateChain : public keymaster_cert_chain_t { struct
270 CertificateChain() : keymaster_cert_chain_t{} {} in CertificateChain() function
276 explicit CertificateChain(size_t length) : keymaster_cert_chain_t{} { in CertificateChain() function
285 CertificateChain(CertificateChain&& other) : keymaster_cert_chain_t{} in CertificateChain() function
288 ~CertificateChain() { Clear(); } in ~CertificateChain() argument
300 static CertificateChain clone(const keymaster_cert_chain_t& other) { in clone() argument
329 // Insert the provided blob at the front of the chain. CertificateChain takes ownership of the argument
331 bool push_front(const keymaster_blob_t& new_entry) { in push_front()
346 keymaster_cert_chain_t release() { in release()
353 void Clear() { in Clear()
/system/keymaster/include/keymaster/legacy_support/
Dkeymaster_passthrough_key.h50 CertificateChain* /* cert_chain */) const override { in GenerateKey() argument
61 CertificateChain* /* cert_chain */) const override { in ImportKey() argument
/system/security/keystore2/src/
Ddatabase.rs630 pub struct CertificateChain { struct
632 pub private_key: ZVec,
634 pub batch_cert: Vec<u8>,
637 pub cert_chain: Vec<u8>,
2025 ) -> Result<Option<(KeyIdGuard, CertificateChain)>> { in retrieve_attestation_key_and_cert_chain() argument
3600 actual: Option<(KeyIdGuard, CertificateChain)>, in compare_rem_prov_values() argument