mbed TLS v2.28.1
Data Fields
psa_core_key_attributes_t Struct Reference

#include <crypto_struct.h>

Collaboration diagram for psa_core_key_attributes_t:
Collaboration graph
[legend]

Data Fields

psa_key_type_t type
 
psa_key_bits_t bits
 
psa_key_lifetime_t lifetime
 
mbedtls_svc_key_id_t id
 
psa_key_policy_t policy
 
psa_key_attributes_flag_t flags
 

Detailed Description

Definition at line 310 of file crypto_struct.h.

Field Documentation

◆ bits

psa_key_bits_t psa_core_key_attributes_t::bits

Definition at line 313 of file crypto_struct.h.

Referenced by psa_get_key_bits(), and psa_set_key_bits().

◆ flags

psa_key_attributes_flag_t psa_core_key_attributes_t::flags

Definition at line 317 of file crypto_struct.h.

◆ id

mbedtls_svc_key_id_t psa_core_key_attributes_t::id

Definition at line 315 of file crypto_struct.h.

Referenced by psa_get_key_id(), psa_set_key_id(), and psa_set_key_lifetime().

◆ lifetime

psa_key_lifetime_t psa_core_key_attributes_t::lifetime

Definition at line 314 of file crypto_struct.h.

Referenced by psa_get_key_lifetime(), psa_set_key_id(), and psa_set_key_lifetime().

◆ policy

psa_key_policy_t psa_core_key_attributes_t::policy

◆ type

psa_key_type_t psa_core_key_attributes_t::type

Definition at line 312 of file crypto_struct.h.

Referenced by psa_get_key_type(), and psa_set_key_type().


The documentation for this struct was generated from the following file: