Home
last modified time | relevance | path

Searched defs:CertificateChain (Results 1 – 4 of 4) 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() argument
276 explicit CertificateChain(size_t length) : keymaster_cert_chain_t{} { in CertificateChain() function
285 CertificateChain(CertificateChain&& other) : keymaster_cert_chain_t{} in CertificateChain() argument
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/security/keystore2/postprocessor_client/src/
Dlib.rs39 attestation_chain: CertificateChain, in send_certificate_chain_to_processor()
40 ) -> Result<CertificateChain> { in send_certificate_chain_to_processor()
/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.rs689 pub struct CertificateChain { struct
691 pub private_key: ZVec,
693 pub batch_cert: Vec<u8>,
696 pub cert_chain: Vec<u8>,