Trust Provisioning API
========================

Provides support for trust provisioning containers and OEM trust provisioning.

TP Data Containers
-----------------------------------

.. automodule:: spsdk.tp.data_container
   :members:
   :undoc-members:
   :show-inheritance:

Data Container
-----------------------------------

.. automodule:: spsdk.tp.data_container.data_container
   :members:
   :undoc-members:
   :show-inheritance:

Audit log
-----------------------------------

.. automodule:: spsdk.tp.data_container.audit_log
   :members:
   :undoc-members:
   :show-inheritance:

Data Container Authentication
-----------------------------------

.. automodule:: spsdk.tp.data_container.data_container_auth
   :members:
   :undoc-members:
   :show-inheritance:


TP Adapters
-----------------------------------

.. automodule:: spsdk.tp.adapters
   :members:
   :undoc-members:
   :show-inheritance:

TP Config
-----------------------------------

.. automodule:: spsdk.tp.tpconfig
   :members:
   :undoc-members:
   :show-inheritance:

TP Host
-----------------------------------

.. automodule:: spsdk.tp.tphost
   :members:
   :undoc-members:
   :show-inheritance:

TP Utils
-----------------------------------

.. automodule:: spsdk.tp.utils
   :members:
   :undoc-members:
   :show-inheritance:
