Home
last modified time | relevance | path

Searched refs:docType (Results 1 – 25 of 37) sorted by relevance

12

/aosp12/hardware/interfaces/identity/aidl/default/
H A DFakeSecureHardwareProxy.cpp71 bool testCredential, string docType, vector<uint8_t> encryptedCredentialKeys) { in initializeForUpdate() argument
72 return eicProvisioningInitForUpdate(&ctx_, testCredential, docType.c_str(), in initializeForUpdate()
93 int accessControlProfileCount, vector<int> entryCounts, const string& docType, in startPersonalization() argument
96 entryCounts.size(), docType.c_str(), in startPersonalization()
152 const string& docType) { in finishGetCredentialData() argument
155 if (!eicProvisioningFinishGetCredentialData(&ctx_, docType.c_str(), in finishGetCredentialData()
173 return eicPresentationInit(&ctx_, testCredential, docType.c_str(), in initialize()
262 const vector<uint8_t>& signingKeyBlob, const string& docType, in calcMacKey() argument
270 docType.c_str(), numNamespacesWithValues, in calcMacKey()
324 const string& docType, const vector<uint8_t>& challenge, bool includeChallenge, in deleteCredential() argument
[all …]
H A DFakeSecureHardwareProxy.h35 bool initializeForUpdate(bool testCredential, string docType,
45 const string& docType,
67 optional<vector<uint8_t>> finishGetCredentialData(const string& docType) override;
80 bool initialize(bool testCredential, string docType,
84 optional<pair<vector<uint8_t>, vector<uint8_t>>> generateSigningKeyPair(string docType,
113 const vector<uint8_t>& signingKeyBlob, const string& docType,
127 optional<vector<uint8_t>> deleteCredential(const string& docType,
132 optional<vector<uint8_t>> proveOwnership(const string& docType, bool testCredential,
H A DEicTests.cpp46 string docType = "org.iso.18013.5.1.mDL"; in TEST() local
47 ASSERT_TRUE(provisioningProxy.startPersonalization(0, {1}, docType, 125)); in TEST()
62 optional<vector<uint8_t>> credData = provisioningProxy.finishGetCredentialData(docType); in TEST()
69 ASSERT_TRUE(presentationProxy.initialize(isTestCredential, docType, credData.value())); in TEST()
/aosp12/hardware/interfaces/identity/aidl/default/common/
H A DSecureHardwareProxy.h67 virtual bool initializeForUpdate(bool testCredential, string docType,
80 const string& docType,
100 virtual optional<vector<uint8_t>> finishGetCredentialData(const string& docType) = 0;
120 virtual bool initialize(bool testCredential, string docType,
124 virtual optional<pair<vector<uint8_t>, vector<uint8_t>>> generateSigningKeyPair(string docType,
155 const vector<uint8_t>& signingKeyBlob, const string& docType,
169 virtual optional<vector<uint8_t>> deleteCredential(const string& docType,
174 virtual optional<vector<uint8_t>> proveOwnership(const string& docType, bool testCredential,
H A DIdentityCredentialStore.cpp40 const string& docType, bool testCredential, in createCredential() argument
44 ndk::SharedRefBase::make<WritableIdentityCredential>(hwProxy, docType, testCredential); in createCredential()
H A DWritableIdentityCredential.h43 WritableIdentityCredential(sp<SecureHardwareProvisioningProxy> hwProxy, const string& docType, in WritableIdentityCredential() argument
45 : hwProxy_(hwProxy), docType_(docType), testCredential_(testCredential) {} in WritableIdentityCredential()
/aosp12/hardware/interfaces/identity/aidl/vts/
H A DEndToEndTests.cpp76 string docType; in extractFromTestCredentialData() local
83 return make_tuple(false, docType, storageKey, credentialPrivKey, sha256Pop); in extractFromTestCredentialData()
88 return make_tuple(false, docType, storageKey, credentialPrivKey, sha256Pop); in extractFromTestCredentialData()
98 return make_tuple(false, docType, storageKey, credentialPrivKey, sha256Pop); in extractFromTestCredentialData()
101 docType = docTypeItem->value(); in extractFromTestCredentialData()
105 const vector<uint8_t> docTypeVec(docType.begin(), docType.end()); in extractFromTestCredentialData()
137 return make_tuple(true, docType, storageKey, credentialPrivKey, sha256Pop); in extractFromTestCredentialData()
462 string docType = "org.iso.18013-5.2019.mdl"; in TEST_P() local
472 docType, // DocType in TEST_P()
494 docType, // DocType in TEST_P()
[all …]
H A DTestCredentialTests.cpp70 string docType = "org.iso.18013-5.2019.mdl"; in TEST_P() local
73 ->createCredential(docType, in TEST_P()
154 EXPECT_EQ(docTypeItem->value(), docType); in TEST_P()
160 const vector<uint8_t> docTypeVec(docType.begin(), docType.end()); in TEST_P()
H A DProveOwnershipTests.cpp75 string docType = "org.iso.18013-5.2019.mdl"; in provisionData() local
78 ASSERT_TRUE(credentialStore_->createCredential(docType, testCredential, &wc).isOk()); in provisionData()
H A DDeleteCredentialTests.cpp75 string docType = "org.iso.18013-5.2019.mdl"; in provisionData() local
78 ASSERT_TRUE(credentialStore_->createCredential(docType, testCredential, &wc).isOk()); in provisionData()
H A DAuthenticationKeyTests.cpp74 string docType = "org.iso.18013-5.2019.mdl"; in TEST_P() local
77 ->createCredential(docType, in TEST_P()
H A DUpdateCredentialTests.cpp75 string docType = "org.iso.18013-5.2019.mdl"; in provisionData() local
78 ASSERT_TRUE(credentialStore_->createCredential(docType, testCredential, &wc).isOk()); in provisionData()
/aosp12/hardware/interfaces/identity/aidl/default/libeic/
H A DEicPresentation.c21 bool eicPresentationInit(EicPresentation* ctx, bool testCredential, const char* docType, in eicPresentationInit() argument
45 (const uint8_t*)docType, eicStrLen(docType), credentialKeys)) { in eicPresentationInit()
91 bool eicPresentationGenerateSigningKeyPair(EicPresentation* ctx, const char* docType, time_t now, in eicPresentationGenerateSigningKeyPair() argument
150 (const uint8_t*)docType, eicStrLen(docType), signingKeyBlob)) { in eicPresentationGenerateSigningKeyPair()
488 const uint8_t signingKeyBlob[60], const char* docType, in eicPresentationCalcMacKey() argument
493 eicStrLen(docType), signingKeyPriv)) { in eicPresentationCalcMacKey()
569 size_t docTypeLen = eicStrLen(docType); in eicPresentationCalcMacKey()
594 eicCborAppendString(&ctx->cbor, docType); in eicPresentationCalcMacKey()
749 bool eicPresentationDeleteCredential(EicPresentation* ctx, const char* docType, in eicPresentationDeleteCredential() argument
791 eicCborAppendString(&cbor, docType); in eicPresentationDeleteCredential()
[all …]
H A DEicPresentation.h96 bool eicPresentationInit(EicPresentation* ctx, bool testCredential, const char* docType,
100 bool eicPresentationGenerateSigningKeyPair(EicPresentation* ctx, const char* docType, time_t now,
198 const uint8_t signingKeyBlob[60], const char* docType,
232 bool eicPresentationDeleteCredential(EicPresentation* ctx, const char* docType,
241 bool eicPresentationProveOwnership(EicPresentation* ctx, const char* docType, bool testCredential,
H A DEicProvisioning.c29 bool eicProvisioningInitForUpdate(EicProvisioning* ctx, bool testCredential, const char* docType, in eicProvisioningInitForUpdate() argument
54 (const uint8_t*)docType, eicStrLen(docType), credentialKeys)) { in eicProvisioningInitForUpdate()
117 const char* docType, in eicProvisioningStartPersonalization() argument
178 eicCborAppendString(&ctx->cbor, docType); in eicProvisioningStartPersonalization()
339 bool eicProvisioningFinishGetCredentialData(EicProvisioning* ctx, const char* docType, in eicProvisioningFinishGetCredentialData() argument
370 (const uint8_t*)docType, eicStrLen(docType), encryptedCredentialKeys)) { in eicProvisioningFinishGetCredentialData()
H A DEicProvisioning.h67 bool eicProvisioningInitForUpdate(EicProvisioning* ctx, bool testCredential, const char* docType,
78 const char* docType,
130 bool eicProvisioningFinishGetCredentialData(EicProvisioning* ctx, const char* docType,
/aosp12/system/security/identity/
H A DCredentialStore.cpp64 const std::string& docType, in createCredential() argument
80 docType) == hwInfo_.supportedDocTypes.end()) { in createCredential()
87 Status status = hal_->createCredential(docType, false, &halWritableCredential); in createCredential()
93 dataPath_, credentialName, docType, false, hwInfo_, halWritableCredential); in createCredential()
/aosp12/frameworks/base/identity/java/android/security/identity/
H A DCredstoreIdentityCredentialStore.java102 @NonNull String docType) throws AlreadyPersonalizedException, in createCredential() argument
106 wc = mStore.createCredential(credentialName, docType); in createCredential()
107 return new CredstoreWritableIdentityCredential(mContext, credentialName, docType, wc); in createCredential()
H A DCredstoreWritableIdentityCredential.java42 @NonNull String docType, in CredstoreWritableIdentityCredential() argument
45 mDocType = docType; in CredstoreWritableIdentityCredential()
/aosp12/hardware/interfaces/identity/aidl/aidl_api/android.hardware.identity/1/android/hardware/identity/
H A DIIdentityCredentialStore.aidl22 …entity.IWritableIdentityCredential createCredential(in @utf8InCpp String docType, in boolean testC… in createCredential() argument
/aosp12/hardware/interfaces/identity/aidl/aidl_api/android.hardware.identity/2/android/hardware/identity/
H A DIIdentityCredentialStore.aidl22 …entity.IWritableIdentityCredential createCredential(in @utf8InCpp String docType, in boolean testC… in createCredential() argument
/aosp12/hardware/interfaces/identity/aidl/aidl_api/android.hardware.identity/3/android/hardware/identity/
H A DIIdentityCredentialStore.aidl38 …entity.IWritableIdentityCredential createCredential(in @utf8InCpp String docType, in boolean testC… in createCredential() argument
/aosp12/hardware/interfaces/identity/aidl/aidl_api/android.hardware.identity/current/android/hardware/identity/
H A DIIdentityCredentialStore.aidl37 …entity.IWritableIdentityCredential createCredential(in @utf8InCpp String docType, in boolean testC… in createCredential() argument
/aosp12/system/security/identity/binder/android/security/identity/
H A DICredentialStore.aidl47 in @utf8InCpp String docType); in createCredential() argument
/aosp12/hardware/interfaces/identity/aidl/android/hardware/identity/
H A DIIdentityCredentialStore.aidl217 IWritableIdentityCredential createCredential(in @utf8InCpp String docType, in createCredential() argument

12