11.12.3.1.43. Struct sss_object_t

11.12.3.1.43.1. Struct Documentation

struct sss_object_t

An object (secure / non-secure) within a Key Store.

Public Members

uint32_t cipherType

cipherType type from sss_cipher_type_t

uint8_t data[(0 + (1 * sizeof(void *)) + (2 * sizeof(int)) + (4 * sizeof(void *)) + 32)]
struct sss_object_t::[anonymous] extension

Reserved memory for implementation specific extension

uint32_t keyId

Application specific key identifier. The keyId is kept in the key store along with the key data and other properties.

sss_key_store_t *keyStore

key store holding the data and other properties

uint32_t objectType

The type/part of object is referneced from sss_key_part_t