/aosp12/frameworks/base/core/java/android/security/keymaster/ |
H A D | OperationResult.java | 33 public final long operationHandle; field in OperationResult 53 int resultCode, IBinder token, long operationHandle, int inputConsumed, byte[] output, in OperationResult() argument 57 this.operationHandle = operationHandle; in OperationResult() 70 operationHandle = in.readLong(); in OperationResult() 85 out.writeLong(operationHandle); in writeToParcel()
|
/aosp12/hardware/interfaces/keymaster/4.1/support/include/keymasterV4_1/ |
H A D | Keymaster4.h | 62 Return<void> verifyAuthorization(uint64_t operationHandle, const hidl_vec<KeyParameter>& params, in verifyAuthorization() argument 65 return km4_0_dev_->verifyAuthorization(operationHandle, params, authToken, _hidl_cb); in verifyAuthorization() 133 Return<void> update(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, in update() argument 136 return km4_0_dev_->update(operationHandle, inParams, input, authToken, verificationToken, in update() 140 Return<void> finish(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, in finish() argument 144 return km4_0_dev_->finish(operationHandle, inParams, input, signature, authToken, in finish() 148 Return<V4_0::ErrorCode> abort(uint64_t operationHandle) override { in abort() argument 149 return km4_0_dev_->abort(operationHandle); in abort()
|
H A D | Keymaster3.h | 104 Return<void> update(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, 107 Return<void> finish(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, 111 Return<V4_0::ErrorCode> abort(uint64_t operationHandle) override;
|
/aosp12/system/keymaster/ng/include/ |
H A D | AndroidKeymaster41Device.h | 157 Return<void> update(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, in update() argument 161 return super::update(operationHandle, inParams, input, authToken, verificationToken, in update() 165 Return<void> finish(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, in finish() argument 170 return super::finish(operationHandle, inParams, input, signature, authToken, in finish() 174 Return<ErrorCode> abort(uint64_t operationHandle) override { in abort() argument 175 return super::abort(operationHandle); in abort()
|
H A D | AndroidKeymaster3Device.h | 85 Return<void> update(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, 87 Return<void> finish(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, 90 Return<ErrorCode> abort(uint64_t operationHandle) override;
|
H A D | AndroidKeymaster4Device.h | 95 Return<void> update(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, 98 Return<void> finish(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, 102 Return<ErrorCode> abort(uint64_t operationHandle) override;
|
/aosp12/hardware/interfaces/keymaster/4.1/support/ |
H A D | Keymaster3.cpp | 239 OperationHandle operationHandle) { in begin() argument 240 _hidl_cb(convert(error), convert(outParams), operationHandle); in begin() 249 Return<void> Keymaster3::update(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, in update() argument 258 auto rc = km3_dev_->update(operationHandle, convertAndAddAuthToken(inParams, authToken), input, in update() 264 Return<void> Keymaster3::finish(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, in finish() argument 274 auto rc = km3_dev_->finish(operationHandle, convertAndAddAuthToken(inParams, authToken), input, in finish() 280 Return<V4_0::ErrorCode> Keymaster3::abort(uint64_t operationHandle) { in abort() argument 281 auto rc = km3_dev_->abort(operationHandle); in abort()
|
/aosp12/system/core/trusty/keymaster/include/trusty_keymaster/ |
H A D | TrustyKeymaster3Device.h | 71 Return<void> update(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, 73 Return<void> finish(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, 76 Return<ErrorCode> abort(uint64_t operationHandle) override;
|
H A D | TrustyKeymaster4Device.h | 89 Return<void> update(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, 92 Return<void> finish(uint64_t operationHandle, const hidl_vec<KeyParameter>& inParams, 96 Return<ErrorCode> abort(uint64_t operationHandle) override;
|
/aosp12/hardware/interfaces/keymaster/3.0/ |
H A D | IKeymasterDevice.hal | 272 * @return operationHandle The newly-created operation handle which must be passed to update(), 276 generates(ErrorCode error, vec<KeyParameter> outParams, OperationHandle operationHandle); 282 * If operationHandle is invalid, update() will return ErrorCode::INVALID_OPERATION_HANDLE. 288 * @param operationHandle The operation handle returned by begin(). 310 update(OperationHandle operationHandle, vec<KeyParameter> inParams, vec<uint8_t> input) 315 * Finalizes a cryptographic operation begun with begin() and invalidates operationHandle. 317 * @param operationHandle The operation handle returned by begin(). This handle will be 336 finish(OperationHandle operationHandle, vec<KeyParameter> inParams, vec<uint8_t> input, 342 * invalidating operationHandle. 344 * @param operationHandle The operation handle returned by begin(). This handle will be [all …]
|
/aosp12/system/keymaster/ng/ |
H A D | AndroidKeymaster3Device.cpp | 443 Return<void> AndroidKeymaster3Device::update(uint64_t operationHandle, in update() argument 447 request.op_handle = operationHandle; in update() 466 Return<void> AndroidKeymaster3Device::finish(uint64_t operationHandle, in finish() argument 472 request.op_handle = operationHandle; in finish() 490 Return<ErrorCode> AndroidKeymaster3Device::abort(uint64_t operationHandle) { in abort() argument 492 request.op_handle = operationHandle; in abort()
|
H A D | AndroidKeymaster4Device.cpp | 511 Return<void> AndroidKeymaster4Device::update(uint64_t operationHandle, in update() argument 518 request.op_handle = operationHandle; in update() 541 Return<void> AndroidKeymaster4Device::finish(uint64_t operationHandle, in finish() argument 549 request.op_handle = operationHandle; in finish() 572 Return<ErrorCode> AndroidKeymaster4Device::abort(uint64_t operationHandle) { in abort() argument 574 request.op_handle = operationHandle; in abort()
|
/aosp12/system/core/trusty/keymaster/3.0/ |
H A D | TrustyKeymaster3Device.cpp | 394 Return<void> TrustyKeymaster3Device::update(uint64_t operationHandle, in update() argument 403 request.op_handle = operationHandle; in update() 429 Return<void> TrustyKeymaster3Device::finish(uint64_t operationHandle, in finish() argument 435 request.op_handle = operationHandle; in finish() 453 Return<ErrorCode> TrustyKeymaster3Device::abort(uint64_t operationHandle) { in abort() argument 455 request.op_handle = operationHandle; in abort()
|
/aosp12/hardware/interfaces/keymaster/4.0/vts/functional/ |
H A D | VerificationTokenTest.cpp | 33 VerifyAuthorizationResult verifyAuthorization(uint64_t operationHandle, in verifyAuthorization() argument 39 .verifyAuthorization(operationHandle, paramsToVerify.hidl_data(), authToken, in verifyAuthorization()
|
/aosp12/system/core/trusty/keymaster/4.0/ |
H A D | TrustyKeymaster4Device.cpp | 536 Return<void> TrustyKeymaster4Device::update(uint64_t operationHandle, in update() argument 550 request.op_handle = operationHandle; in update() 576 Return<void> TrustyKeymaster4Device::finish(uint64_t operationHandle, in finish() argument 586 request.op_handle = operationHandle; in finish() 604 Return<ErrorCode> TrustyKeymaster4Device::abort(uint64_t operationHandle) { in abort() argument 606 request.op_handle = operationHandle; in abort()
|
/aosp12/system/security/keystore2/src/km_compat/ |
H A D | km_compat.h | 144 KeyMintOperation(::android::sp<Keymaster> device, uint64_t operationHandle, in KeyMintOperation() argument 146 : mDevice(device), mOperationHandle(operationHandle), mOperationSlot(slots, isActive) {} in KeyMintOperation()
|
H A D | km_compat.cpp | 634 uint64_t operationHandle) { in begin() argument 636 _aidl_return->challenge = operationHandle; in begin() 639 mDevice, operationHandle, &mOperationSlots, error == V4_0_ErrorCode::OK); in begin()
|
/aosp12/hardware/interfaces/keymaster/4.0/ |
H A D | IKeymasterDevice.hal | 349 * @param operationHandle the operation handle returned by StrongBox Keymaster's begin(). 363 verifyAuthorization(uint64_t operationHandle, vec<KeyParameter> parametersToVerify, 1083 * with begin(). The operation is specified by the operationHandle parameter. 1123 * o The challenge field in the auth token must contain the operationHandle 1165 * @param operationHandle The operation handle returned by begin(). 1194 update(OperationHandle operationHandle, vec<KeyParameter> inParams, vec<uint8_t> input, 1228 * o The challenge field in the auth token must contain the operationHandle 1305 finish(OperationHandle operationHandle, vec<KeyParameter> inParams, vec<uint8_t> input, 1311 * invalidating operationHandle. 1313 * @param operationHandle The operation handle returned by begin(). This handle must be [all …]
|
/aosp12/frameworks/base/boot/hiddenapi/ |
H A D | hiddenapi-max-target-o.txt | 51118 Landroid/security/keymaster/OperationResult;->operationHandle:J
|