Lines Matching refs:vector
36 vector<uint8_t> encryptedCredentialKeys) override;
41 optional<vector<uint8_t>> createCredentialKey(const vector<uint8_t>& challenge,
42 const vector<uint8_t>& applicationId) override;
44 bool startPersonalization(int accessControlProfileCount, vector<int> entryCounts,
49 optional<vector<uint8_t>> addAccessControlProfile(int id,
50 const vector<uint8_t>& readerCertificate,
55 bool beginAddEntry(const vector<int>& accessControlProfileIds, const string& nameSpace,
59 optional<vector<uint8_t>> addEntryValue(const vector<int>& accessControlProfileIds,
61 const vector<uint8_t>& content) override;
64 optional<vector<uint8_t>> finishAddingEntries() override;
67 optional<vector<uint8_t>> finishGetCredentialData(const string& docType) override;
81 vector<uint8_t> encryptedCredentialKeys) override;
84 optional<pair<vector<uint8_t>, vector<uint8_t>>> generateSigningKeyPair(string docType,
88 optional<vector<uint8_t>> createEphemeralKeyPair() override;
95 int hardwareAuthenticatorType, uint64_t timeStamp, const vector<uint8_t>& mac,
98 const vector<uint8_t>& verificationTokenMac) override;
100 bool pushReaderCert(const vector<uint8_t>& certX509) override;
102 optional<bool> validateAccessControlProfile(int id, const vector<uint8_t>& readerCertificate,
105 const vector<uint8_t>& mac) override;
107 bool validateRequestMessage(const vector<uint8_t>& sessionTranscript,
108 const vector<uint8_t>& requestMessage, int coseSignAlg,
109 const vector<uint8_t>& readerSignatureOfToBeSigned) override;
111 bool calcMacKey(const vector<uint8_t>& sessionTranscript,
112 const vector<uint8_t>& readerEphemeralPublicKey,
113 const vector<uint8_t>& signingKeyBlob, const string& docType,
119 int32_t entrySize, const vector<int32_t>& accessControlProfileIds) override;
121 optional<vector<uint8_t>> retrieveEntryValue(
122 const vector<uint8_t>& encryptedContent, const string& nameSpace, const string& name,
123 const vector<int32_t>& accessControlProfileIds) override;
125 optional<vector<uint8_t>> finishRetrieval() override;
127 optional<vector<uint8_t>> deleteCredential(const string& docType,
128 const vector<uint8_t>& challenge,
132 optional<vector<uint8_t>> proveOwnership(const string& docType, bool testCredential,
133 const vector<uint8_t>& challenge,