Module optee_utee::object

source ·

Structs§

  • A general attribute (buffer or value) that can be used to populate an object or to specify operation parameters.
  • A buffer attribute.
  • A value attribute.
  • A set of flags that controls the access rights and sharing permissions with which the object handle is opened.
  • A set of flags that defines Handle features.
  • An enumerator for PersistentObjects.
  • An opaque handle on an object.
  • Represent the characteristics of an object. This info can be returned by TransientObject function info or PersistentObject function info.
  • An object identified by an Object Identifier and including a Data Stream.
  • An object containing attributes but no data stream, which is reclaimed when closed or when the TA instance is destroyed. Transient objects are used to hold a cryptographic object (key or key-pair).
  • A set of flags that defines usages of data in TEE secure storage.

Enums§

Traits§

  • A trait for an object (transient or persistent) to return its handle.