1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
% tss2_delete(1) tpm2-tools | General Commands Manual
%
% APRIL 2019
# NAME
**tss2_delete**(1) -
# SYNOPSIS
**tss2_delete** [*OPTIONS*]
[common fapi references](common/tss2-fapi-references.md)
# DESCRIPTION
**tss2_delete**(1) - This command deletes the given key, policy or NV from the
FAPI metadata store and the TPM. Depending on the entity type, one of the following
actions are taken:
- Non-persistent key: Flush from TPM (if loaded) and delete public and private blobs from keystore.
- Persistent keys: Evict from TPM and delete public and private blobs from keystore
- Primary keys: Flush from TPM and delete public blob from keystore
- NV index: Undefine NV index from TPM and delete public blob from FAPI metadata store
- Policies: Delete entry from policy store
- Hierarchy, PCR: These are not deletable
- Special keys ek, srk: These are not deletable
# OPTIONS
These are the available options:
* **-p**, **\--path**=_STRING_:
The path to the entity to delete.
[common tss2 options](common/tss2-options.md)
# EXAMPLE
# Deletes storage hierarchy (HS) and everything below it:
```
tss2_delete --path=/HS
```
# RETURNS
0 on success or 1 on failure.
[footer](common/footer.md)
|