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§
- Miscellaneous constants.
- Define types of TransientObject with predefined maximum sizes.
- Indicate the possible start offset when moving a data position in the data stream associated with a PersistentObject.
Traits§
- A trait for an object (transient or persistent) to return its handle.