mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-01-26 21:35:35 +00:00
psa_key_slot_get_slot_number: Move documentation to header file
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
This commit is contained in:
parent
cd356c3cdb
commit
e2d6b5f45b
@ -877,19 +877,6 @@ static psa_status_t psa_restrict_key_policy(
|
|||||||
return( PSA_SUCCESS );
|
return( PSA_SUCCESS );
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Get the description of a key given its identifier and policy constraints
|
|
||||||
* and lock it.
|
|
||||||
*
|
|
||||||
* The key must have allow all the usage flags set in \p usage. If \p alg is
|
|
||||||
* nonzero, the key must allow operations with this algorithm. If \p alg is
|
|
||||||
* zero, the algorithm is not checked.
|
|
||||||
*
|
|
||||||
* In case of a persistent key, the function loads the description of the key
|
|
||||||
* into a key slot if not already done.
|
|
||||||
*
|
|
||||||
* On success, the returned key slot is locked. It is the responsibility of
|
|
||||||
* the caller to unlock the key slot when it does not access it anymore.
|
|
||||||
*/
|
|
||||||
psa_status_t psa_get_and_lock_key_slot_with_policy(
|
psa_status_t psa_get_and_lock_key_slot_with_policy(
|
||||||
mbedtls_svc_key_id_t key,
|
mbedtls_svc_key_id_t key,
|
||||||
psa_key_slot_t **p_slot,
|
psa_key_slot_t **p_slot,
|
||||||
|
@ -185,6 +185,16 @@ static inline psa_key_slot_number_t psa_key_slot_get_slot_number(
|
|||||||
|
|
||||||
/** Get the description of a key given its identifier and policy constraints
|
/** Get the description of a key given its identifier and policy constraints
|
||||||
* and lock it.
|
* and lock it.
|
||||||
|
*
|
||||||
|
* The key must have allow all the usage flags set in \p usage. If \p alg is
|
||||||
|
* nonzero, the key must allow operations with this algorithm. If \p alg is
|
||||||
|
* zero, the algorithm is not checked.
|
||||||
|
*
|
||||||
|
* In case of a persistent key, the function loads the description of the key
|
||||||
|
* into a key slot if not already done.
|
||||||
|
*
|
||||||
|
* On success, the returned key slot is locked. It is the responsibility of
|
||||||
|
* the caller to unlock the key slot when it does not access it anymore.
|
||||||
*/
|
*/
|
||||||
psa_status_t psa_get_and_lock_key_slot_with_policy( mbedtls_svc_key_id_t key,
|
psa_status_t psa_get_and_lock_key_slot_with_policy( mbedtls_svc_key_id_t key,
|
||||||
psa_key_slot_t **p_slot,
|
psa_key_slot_t **p_slot,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user