Home
last modified time | relevance | path

Searched refs:selectResponse (Results 1 – 25 of 44) sorted by relevance

12

/hardware/interfaces/secure_element/1.0/vts/functional/
DVtsHalSecureElementV1_0TargetTest.cpp109 response.selectResponse.resize(channelResponse.selectResponse.size()); in TEST_P()
110 for (size_t i = 0; i < channelResponse.selectResponse.size(); i++) { in TEST_P()
111 response.selectResponse[i] = channelResponse.selectResponse[i]; in TEST_P()
116 EXPECT_LE((unsigned int)2, response.selectResponse.size()); in TEST_P()
143 [&statusReturned, &response](std::vector<uint8_t> selectResponse, in TEST_P()
147 response.resize(selectResponse.size()); in TEST_P()
148 for (size_t i = 0; i < selectResponse.size(); i++) { in TEST_P()
149 response[i] = selectResponse[i]; in TEST_P()
196 response.selectResponse.resize(channelResponse.selectResponse.size()); in TEST_P()
197 for (size_t i = 0; i < channelResponse.selectResponse.size(); i++) { in TEST_P()
[all …]
/hardware/nxp/keymint/transport/
DHalToHalTransport.cpp67 std::vector<uint8_t> selectResponse; in sendData() local
68 status = mAppletConnection.openChannelToApplet(selectResponse); in sendData()
70 LOG(ERROR) << " Failed to open Logical Channel ,response " << selectResponse; in sendData()
71 output = std::move(selectResponse); in sendData()
DOmapiTransport.cpp245 std::vector<uint8_t> selectResponse = {}; in internalTransmitApdu() local
246 res = channel->getSelectResponse(&selectResponse); in internalTransmitApdu()
252 if ((selectResponse.size() < 2) || in internalTransmitApdu()
253 ((selectResponse[selectResponse.size() -1] & 0xFF) != 0x00) || in internalTransmitApdu()
254 ((selectResponse[selectResponse.size() -2] & 0xFF) != 0x90)) { in internalTransmitApdu()
372 std::vector<uint8_t> selectResponse = {}; in internalProtectedTransmitApdu() local
422 res = channel->getSelectResponse(&selectResponse); in internalProtectedTransmitApdu()
427 if ((selectResponse.size() < 2) in internalProtectedTransmitApdu()
428 || ((selectResponse[selectResponse.size() -1] & 0xFF) != 0x00) in internalProtectedTransmitApdu()
429 || ((selectResponse[selectResponse.size() -2] & 0xFF) != 0x90)) in internalProtectedTransmitApdu()
[all …]
DAppletConnection.cpp134 kAppletAID, p2, [&](LogicalChannelResponse selectResponse, SecureElementStatus status) { in selectApplet() argument
136 resp = selectResponse.selectResponse; in selectApplet()
137 mOpenChannel = selectResponse.channelNumber; in selectApplet()
141 << ::android::hardware::toString(selectResponse.channelNumber) << " " in selectApplet()
142 << selectResponse.selectResponse; in selectApplet()
/hardware/interfaces/secure_element/aidl/aidl_api/android.hardware.secure_element/1/android/hardware/secure_element/
DLogicalChannelResponse.aidl38 byte[] selectResponse;
/hardware/interfaces/secure_element/aidl/aidl_api/android.hardware.secure_element/current/android/hardware/secure_element/
DLogicalChannelResponse.aidl38 byte[] selectResponse;
/hardware/interfaces/secure_element/aidl/android/hardware/secure_element/
DLogicalChannelResponse.aidl28 byte[] selectResponse;
/hardware/st/secure_element2/secure_element/1.0/
DSecureElement.cpp324 resApduBuff.selectResponse.resize(getResponseOffset + resp_len); in openLogicalChannel()
325 memcpy(&resApduBuff.selectResponse[getResponseOffset], resp, resp_len); in openLogicalChannel()
329 resApduBuff.selectResponse.resize(getResponseOffset + resp_len - 2); in openLogicalChannel()
330 memcpy(&resApduBuff.selectResponse[getResponseOffset], resp, resp_len - 2); in openLogicalChannel()
344 resApduBuff.selectResponse.resize(getResponseOffset + resp_len - 2); in openLogicalChannel()
345 memcpy(&resApduBuff.selectResponse[getResponseOffset], resp, resp_len - 2); in openLogicalChannel()
/hardware/st/secure_element2/secure_element/1.1/
DSecureElement.cpp358 resApduBuff.selectResponse.resize(getResponseOffset + resp_len); in openLogicalChannel()
359 memcpy(&resApduBuff.selectResponse[getResponseOffset], resp, resp_len); in openLogicalChannel()
363 resApduBuff.selectResponse.resize(getResponseOffset + resp_len - 2); in openLogicalChannel()
364 memcpy(&resApduBuff.selectResponse[getResponseOffset], resp, resp_len - 2); in openLogicalChannel()
378 resApduBuff.selectResponse.resize(getResponseOffset + resp_len - 2); in openLogicalChannel()
379 memcpy(&resApduBuff.selectResponse[getResponseOffset], resp, resp_len - 2); in openLogicalChannel()
/hardware/interfaces/secure_element/1.0/
Dtypes.hal32 vec<uint8_t> selectResponse;
DISecureElement.hal104 * @return selectResponse On success, response to SELECT command is returned
108 generates (vec<uint8_t> selectResponse, SecureElementStatus status);
/hardware/st/secure_element2/secure_element/1.2/
DSecureElement.cpp384 resApduBuff.selectResponse.resize(getResponseOffset + resp_len); in openLogicalChannel()
385 memcpy(&resApduBuff.selectResponse[getResponseOffset], resp, resp_len); in openLogicalChannel()
389 resApduBuff.selectResponse.resize(getResponseOffset + resp_len - 2); in openLogicalChannel()
390 memcpy(&resApduBuff.selectResponse[getResponseOffset], resp, resp_len - 2); in openLogicalChannel()
404 resApduBuff.selectResponse.resize(getResponseOffset + resp_len - 2); in openLogicalChannel()
405 memcpy(&resApduBuff.selectResponse[getResponseOffset], resp, resp_len - 2); in openLogicalChannel()
/hardware/interfaces/secure_element/aidl/vts/
DVtsHalSecureElementTargetTest.cpp258 EXPECT_GE(response.selectResponse.size(), 2u); in TEST_P()
305 EXPECT_GE(logical_channel_response.selectResponse.size(), 2u); in TEST_P()
/hardware/nxp/secure_element/snxxx/1.0/
DVirtualISO.cpp298 resApduBuff.selectResponse.resize(responseLen); in openLogicalChannel()
299 memcpy(&resApduBuff.selectResponse[0], rpdu.pdata, rpdu.len); in openLogicalChannel()
300 resApduBuff.selectResponse[responseLen - 1] = rpdu.sw2; in openLogicalChannel()
301 resApduBuff.selectResponse[responseLen - 2] = rpdu.sw1; in openLogicalChannel()
DSecureElement.cpp360 resApduBuff.selectResponse.resize(responseLen); in openLogicalChannel()
361 memcpy(&resApduBuff.selectResponse[0], rpdu.pdata, rpdu.len); in openLogicalChannel()
362 resApduBuff.selectResponse[responseLen - 1] = rpdu.sw2; in openLogicalChannel()
363 resApduBuff.selectResponse[responseLen - 2] = rpdu.sw1; in openLogicalChannel()
/hardware/nxp/secure_element/snxxx/1.1/
DVirtualISO.cpp365 resApduBuff.selectResponse.resize(responseLen); in openLogicalChannel()
366 memcpy(&resApduBuff.selectResponse[0], rpdu.pdata, rpdu.len); in openLogicalChannel()
367 resApduBuff.selectResponse[responseLen - 1] = rpdu.sw2; in openLogicalChannel()
368 resApduBuff.selectResponse[responseLen - 2] = rpdu.sw1; in openLogicalChannel()
DSecureElement.cpp446 resApduBuff.selectResponse.resize(responseLen); in openLogicalChannel()
447 memcpy(&resApduBuff.selectResponse[0], rpdu.pdata, rpdu.len); in openLogicalChannel()
448 resApduBuff.selectResponse[responseLen - 1] = rpdu.sw2; in openLogicalChannel()
449 resApduBuff.selectResponse[responseLen - 2] = rpdu.sw1; in openLogicalChannel()
/hardware/nxp/secure_element/snxxx/aidl/
DVirtualISO.cpp325 resApduBuff.selectResponse.resize(responseLen); in openLogicalChannel()
326 memcpy(&resApduBuff.selectResponse[0], rpdu.pdata, rpdu.len); in openLogicalChannel()
327 resApduBuff.selectResponse[responseLen - 1] = rpdu.sw2; in openLogicalChannel()
328 resApduBuff.selectResponse[responseLen - 2] = rpdu.sw1; in openLogicalChannel()
DSecureElement.cpp480 resApduBuff.selectResponse.resize(responseLen); in openLogicalChannel()
481 memcpy(&resApduBuff.selectResponse[0], rpdu.pdata, rpdu.len); in openLogicalChannel()
482 resApduBuff.selectResponse[responseLen - 1] = rpdu.sw2; in openLogicalChannel()
483 resApduBuff.selectResponse[responseLen - 2] = rpdu.sw1; in openLogicalChannel()
487 getResponseInternal(cpdu.cla, rpdu, resApduBuff.selectResponse); in openLogicalChannel()
/hardware/nxp/secure_element/snxxx/1.2/
DVirtualISO.cpp387 resApduBuff.selectResponse.resize(responseLen); in openLogicalChannel()
388 memcpy(&resApduBuff.selectResponse[0], rpdu.pdata, rpdu.len); in openLogicalChannel()
389 resApduBuff.selectResponse[responseLen - 1] = rpdu.sw2; in openLogicalChannel()
390 resApduBuff.selectResponse[responseLen - 2] = rpdu.sw1; in openLogicalChannel()
DSecureElement.cpp562 resApduBuff.selectResponse.resize(responseLen); in openLogicalChannel()
563 memcpy(&resApduBuff.selectResponse[0], rpdu.pdata, rpdu.len); in openLogicalChannel()
564 resApduBuff.selectResponse[responseLen - 1] = rpdu.sw2; in openLogicalChannel()
565 resApduBuff.selectResponse[responseLen - 2] = rpdu.sw1; in openLogicalChannel()
569 getResponseInternal(cpdu.cla, rpdu, resApduBuff.selectResponse); in openLogicalChannel()
/hardware/interfaces/radio/aidl/android/hardware/radio/sim/
DIRadioSimResponse.aidl316 in RadioResponseInfo info, in int channelId, in byte[] selectResponse); in iccOpenLogicalChannelResponse() argument
/hardware/nxp/secure_element/pn8x/1.0/
DSecureElement.cpp227 resApduBuff.selectResponse.resize(rspApdu.len); in openLogicalChannel()
228 memcpy(&resApduBuff.selectResponse[0], rspApdu.p_data, rspApdu.len); in openLogicalChannel()
/hardware/interfaces/radio/aidl/aidl_api/android.hardware.radio.sim/1/android/hardware/radio/sim/
DIRadioSimResponse.aidl52 …onse(in android.hardware.radio.RadioResponseInfo info, in int channelId, in byte[] selectResponse); in iccOpenLogicalChannelResponse() argument
/hardware/st/secure_element/1.0/
DSecureElement.cpp278 resApduBuff.selectResponse.resize(rspApdu.len); in openLogicalChannel()
279 memcpy(&resApduBuff.selectResponse[0], rspApdu.p_data, rspApdu.len); in openLogicalChannel()

12