Lines Matching refs:handle
305 * @brief Initializes the key session interface and obtains a handle (mandatory) and challenge value (optional).
309 * @param handle Indicates the pointer to the handle of the key session obtained.
310 * This handle is required for subsequent operations, including {@link OH_Huks_UpdateSession},
314 * {@link OH_Huks_ErrCode#OH_HUKS_ERR_CODE_ILLEGAL_ARGUMENT} 401 - If keyAlias or paramSet or handle or
334 const struct OH_Huks_ParamSet *paramSet, struct OH_Huks_Blob *handle, struct OH_Huks_Blob *token);
340 * @param handle Indicates the pointer to the key session handle, which is generated by {@link OH_Huks_InitSession}.
346 * {@link OH_Huks_ErrCode#OH_HUKS_ERR_CODE_ILLEGAL_ARGUMENT} 401 - If handle or paramSet or inData or
352 * or if the handle is not exist.
372 struct OH_Huks_Result OH_Huks_UpdateSession(const struct OH_Huks_Blob *handle,
378 * @param handle Indicates the pointer to the key session handle, which is generated by {@link OH_Huks_InitSession}.
383 * {@link OH_Huks_ErrCode#OH_HUKS_ERR_CODE_ILLEGAL_ARGUMENT} 401 - If handle or paramSet or inData or
389 * or if the handle is not exist.
409 struct OH_Huks_Result OH_Huks_FinishSession(const struct OH_Huks_Blob *handle,
415 * @param handle Indicates the pointer to the key session handle, which is generated by {@link OH_Huks_InitSession}.
419 * {@link OH_Huks_ErrCode#OH_HUKS_ERR_CODE_ILLEGAL_ARGUMENT} 401 - If handle or paramSet or inData or
424 * {@link OH_Huks_ErrCode#OH_HUKS_ERR_CODE_ITEM_NOT_EXIST} 12000011 - or if the handle is not exist.
436 struct OH_Huks_Result OH_Huks_AbortSession(const struct OH_Huks_Blob *handle,