Home
last modified time | relevance | path

Searched refs:operationHandle (Results 1 – 19 of 19) sorted by relevance

/aosp12/frameworks/base/core/java/android/security/keymaster/
H A DOperationResult.java33 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 DKeymaster4.h62 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 DKeymaster3.h104 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 DAndroidKeymaster41Device.h157 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 DAndroidKeymaster3Device.h85 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 DAndroidKeymaster4Device.h95 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 DKeymaster3.cpp239 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 DTrustyKeymaster3Device.h71 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 DTrustyKeymaster4Device.h89 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 DIKeymasterDevice.hal272 * @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 DAndroidKeymaster3Device.cpp443 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 DAndroidKeymaster4Device.cpp511 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 DTrustyKeymaster3Device.cpp394 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 DVerificationTokenTest.cpp33 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 DTrustyKeymaster4Device.cpp536 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 Dkm_compat.h144 KeyMintOperation(::android::sp<Keymaster> device, uint64_t operationHandle, in KeyMintOperation() argument
146 : mDevice(device), mOperationHandle(operationHandle), mOperationSlot(slots, isActive) {} in KeyMintOperation()
H A Dkm_compat.cpp634 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 DIKeymasterDevice.hal349 * @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 Dhiddenapi-max-target-o.txt51118 Landroid/security/keymaster/OperationResult;->operationHandle:J