

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# SecretCacheHook
<a name="retrieving-secrets_cache-ref-secretcachehook"></a>

Une interface permettant d’utiliser un hook pour un [SecretCache](retrieving-secrets_cache-ref-secretcache.md) et effectuer des actions sur les secrets stockés dans le cache. 

**Topics**
+ [put](#retrieving-secrets_cache-ref-secretcachehook_put)
+ [get](#retrieving-secrets_cache-ref-secretcachehook_get)

## put
<a name="retrieving-secrets_cache-ref-secretcachehook_put"></a>

Prépare l'objet en vue de son stockage dans le cache.

Syntaxe de demande  

```
response = hook.put(
    obj='secret_object'
)
```

Parameters  
+ `obj` (*objet*) -- [Obligatoire] Secret ou objet qui contient le secret.

Type de retour  
objet

## get
<a name="retrieving-secrets_cache-ref-secretcachehook_get"></a>

Dérive l'objet de l'objet mis en cache.

Syntaxe de demande  

```
response = hook.get(
    obj='secret_object'
)
```

Parameters  
+ `obj`(*objet*) : [Obligatoire] Le secret ou l'objet contenant le secret.

Type de retour  
objet