psa_sign_hash_abort() is only used within mbedTLS.
 
Symbols
loading...
Files
loading...
SummarySyntaxArgumentsRelatedReferences

Return value

#PSA_SUCCESS The operation was aborted successfully. #PSA_ERROR_NOT_SUPPORTED \emptydescription #PSA_ERROR_BAD_STATE The library has not been previously initialized by psa_crypto_init(). It is implementation-dependent whether a failure to initialize results in this error code.

Notes

This function is the only function that clears the number of ops completed as part of the operation. Please ensure you copy this value via \c psa_sign_hash_get_num_ops() if required before calling. Aborting an operation frees all associated resources except for the \p operation structure itself. Once aborted, the operation object can be reused for another operation by calling \c psa_sign_hash_start() again. You may call this function any time after the operation object has been initialized. In particular, calling \c psa_sign_hash_abort() after the operation has already been terminated by a call to \c psa_sign_hash_abort() or psa_sign_hash_complete() is safe.

References

from examples