/aosp12/hardware/interfaces/identity/support/include/android/hardware/identity/support/ |
H A D | IdentityCredentialSupport.h | 196 optional<vector<uint8_t>> certificateChainGetTopMostKey(const vector<uint8_t>& certificateChain); 270 vector<uint8_t> certificateChainJoin(const vector<vector<uint8_t>>& certificateChain); 278 optional<vector<vector<uint8_t>>> certificateChainSplit(const vector<uint8_t>& certificateChain); 286 bool certificateChainValidate(const vector<uint8_t>& certificateChain); 303 const vector<uint8_t>& certificateChain); 318 const vector<uint8_t>& certificateChain);
|
/aosp12/frameworks/base/core/java/android/content/pm/ |
H A D | Signature.java | 82 public Signature(Certificate[] certificateChain) throws CertificateEncodingException { in Signature() argument 83 mSignature = certificateChain[0].getEncoded(); in Signature() 84 if (certificateChain.length > 1) { in Signature() 85 mCertificateChain = Arrays.copyOfRange(certificateChain, 1, certificateChain.length); in Signature()
|
/aosp12/packages/apps/KeyChain/tests/src/com/android/keychain/tests/ |
H A D | KeyChainTestActivity.java | 249 X509Certificate[] certificateChain in getCertificateChain() local 251 if (certificateChain == null) { in getCertificateChain() 255 for (int i = 0; i < certificateChain.length; i++) { in getCertificateChain() 256 log("certificate[" + i + "]=" + certificateChain[i]); in getCertificateChain() 258 return certificateChain; in getCertificateChain()
|
/aosp12/hardware/interfaces/identity/support/src/ |
H A D | IdentityCredentialSupport.cpp | 353 for (const vector<uint8_t>& certificate : certificateChain) { in certificateChainJoin() 360 const unsigned char* pStart = (unsigned char*)certificateChain.data(); in certificateChainSplit() 362 const unsigned char* pEnd = p + certificateChain.size(); in certificateChainSplit() 373 vector<uint8_t>(certificateChain.begin() + begin, certificateChain.begin() + next); in certificateChainSplit() 381 const unsigned char* p = (unsigned char*)certificateChain.data(); in parseX509Certificates() 382 const unsigned char* pEnd = p + certificateChain.size(); in parseX509Certificates() 443 bool certificateChainValidate(const vector<uint8_t>& certificateChain) { in certificateChainValidate() argument 446 if (!parseX509Certificates(certificateChain, certs)) { in certificateChainValidate() 1356 if (!parseX509Certificates(certificateChain, certs)) { in certificateChainGetTopMostKey() 1680 if (certificateChain.size() != 0) { in coseSignEcDsaWithSignature() [all …]
|
/aosp12/frameworks/base/keystore/java/android/security/keystore/ |
H A D | AttestationUtils.java | 169 X509Certificate[] certificateChain = in attestDeviceIds() local 174 return certificateChain; in attestDeviceIds()
|
/aosp12/system/security/identity/ |
H A D | WritableCredential.cpp | 67 vector<Certificate> certificateChain; in ensureAttestationCertificateExists() local 69 &certificateChain); in ensureAttestationCertificateExists() 76 for (const auto& cert : certificateChain) { in ensureAttestationCertificateExists()
|
/aosp12/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/1/android/hardware/security/keymint/ |
H A D | KeyCreationResult.aidl | 40 android.hardware.security.keymint.Certificate[] certificateChain;
|
/aosp12/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/current/android/hardware/security/keymint/ |
H A D | KeyCreationResult.aidl | 40 android.hardware.security.keymint.Certificate[] certificateChain;
|
/aosp12/hardware/interfaces/security/keymint/aidl/android/hardware/security/keymint/ |
H A D | KeyCreationResult.aidl | 199 Certificate[] certificateChain;
|
/aosp12/system/hardware/interfaces/keystore2/aidl/aidl_api/android.system.keystore2/current/android/system/keystore2/ |
H A D | KeyMetadata.aidl | 42 @nullable byte[] certificateChain;
|
H A D | IKeystoreService.aidl | 40 …keystore2.KeyDescriptor key, in @nullable byte[] publicCert, in @nullable byte[] certificateChain); in updateSubcomponent() argument
|
/aosp12/system/hardware/interfaces/keystore2/aidl/aidl_api/android.system.keystore2/1/android/system/keystore2/ |
H A D | KeyMetadata.aidl | 42 @nullable byte[] certificateChain;
|
H A D | IKeystoreService.aidl | 40 …keystore2.KeyDescriptor key, in @nullable byte[] publicCert, in @nullable byte[] certificateChain); in updateSubcomponent() argument
|
/aosp12/system/security/keystore2/src/km_compat/ |
H A D | lib.rs | 134 assert!(creation_result.certificateChain.len() > 1); in generate_rsa_key() 136 assert_eq!(creation_result.certificateChain.len(), 1); in generate_rsa_key() 171 assert_eq!(creation_result.certificateChain.len(), 0); in test_import_key() 240 assert_eq!(creation_result.certificateChain.len(), 0); in generate_aes_key()
|
H A D | certificate_test.cpp | 71 return creationResult.certificateChain; in getCertificate()
|
/aosp12/system/hardware/interfaces/keystore2/aidl/android/system/keystore2/ |
H A D | KeyMetadata.aidl | 58 @nullable byte[] certificateChain;
|
H A D | IKeystoreService.aidl | 109 in @nullable byte[] certificateChain); in updateSubcomponent() argument
|
/aosp12/system/core/trusty/keymaster/keymint/ |
H A D | TrustyKeyMintDevice.cpp | 139 creationResult->certificateChain = convertCertificateChain(response.certificate_chain); in generateKey() 188 creationResult->certificateChain = convertCertificateChain(response.certificate_chain); in importKey() 218 creationResult->certificateChain = convertCertificateChain(response.certificate_chain); in importWrappedKey()
|
/aosp12/system/keymaster/ng/ |
H A D | AndroidKeyMintDevice.cpp | 285 creationResult->certificateChain = convertCertificateChain(response.certificate_chain); in generateKey() 316 creationResult->certificateChain = convertCertificateChain(response.certificate_chain); in importKey() 347 creationResult->certificateChain = convertCertificateChain(response.certificate_chain); in importWrappedKey()
|
/aosp12/frameworks/base/keystore/java/android/security/keystore2/ |
H A D | AndroidKeyStorePublicKey.java | 43 mCertificateChain = metadata.certificateChain; in AndroidKeyStorePublicKey()
|
H A D | AndroidKeyStoreSpi.java | 180 final byte[] caBytes = response.metadata.certificateChain; in engineGetCertificateChain() 214 encodedCert = response.metadata.certificateChain; in engineGetCertificate() 1043 && response.metadata.certificateChain != null in engineIsCertificateEntry() 1095 } else if (response.metadata.certificateChain != null && caAlias == null) { in engineGetCertificateAlias() 1096 if (Arrays.equals(response.metadata.certificateChain, targetCertBytes)) { in engineGetCertificateAlias()
|
/aosp12/system/hardware/interfaces/wifi/keystore/1.0/default/ |
H A D | keystore.cpp | 151 if (ca_cert && response.metadata.certificateChain) { in keyStore2GetCert() 152 return std::move(*response.metadata.certificateChain); in keyStore2GetCert()
|
/aosp12/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/task/wifi/ |
H A D | WifiConfigurationProvider.java | 301 private static X509Certificate[] castX509Certificates(Certificate[] certificateChain) { in castX509Certificates() argument 302 return Arrays.stream(certificateChain) in castX509Certificates()
|
/aosp12/frameworks/base/keystore/tests/src/android/security/keystore2/ |
H A D | AndroidKeyStoreSpiTest.java | 77 metadata.certificateChain = certChain; in metadata()
|
/aosp12/system/security/keystore2/src/ |
H A D | security_level.rs | 122 certificateChain: mut certificate_chain, in store_new_key() 202 certificateChain: cert_info.take_cert_chain(), in store_new_key() 586 creation_result.certificateChain.push(attestation_certs); in generate_key()
|