

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Operazioni API di archiviazione dei certificati
<a name="pkcs11-certificate-storage-api"></a>

 Le seguenti operazioni PKCS \#11 supportano il tipo di oggetto del certificato (`CKO_CERTIFICATE`): 

## Operazioni generali relative ai certificati
<a name="general-certificate-operations"></a>

**`C_CreateObject`**  
Crea un nuovo oggetto certificato.

**`C_DestroyObject`**  
Elimina un oggetto certificato esistente.

**`C_GetAttributeValue`**  
Ottiene il valore di uno o più attributi di un oggetto certificato.

**`C_SetAttributeValue`**  
Aggiorna il valore di uno o più attributi di un oggetto certificato.

## Operazioni di ricerca degli oggetti certificati
<a name="certificate-object-search-operations"></a>

**`C_FindObjectsInit`**  
Avvia una ricerca di oggetti certificati.

**`C_FindObjects`**  
Continua la ricerca degli oggetti del certificato.

**`C_FindObjectsFinal`**  
Termina la ricerca degli oggetti del certificato.

**Limitazione dei codici di restituzione**  
 Quando l'archiviazione dei certificati limita un'operazione in caso di superamento del limite di velocità di lettura o scrittura, il codice restituito dipende dall'operazione. Operazioni di scrittura (`C_CreateObject``C_SetAttributeValue`, e`C_DestroyObject`) e restituzione dell'operazione di `C_FindObjectsInit` lettura. `CKR_FUNCTION_FAILED` `C_GetAttributeValue`attualmente restituisce`CKR_DEVICE_ERROR`. In tutti i casi, segui le migliori pratiche per gestire il throttling in. [Limitazione HSM](troubleshoot-hsm-throttling.md) 