nx_result_t nx_freertos_secure_context_prepare(nx_freertos_secure_context_t *context, void *stack, size_t bytes, void *task)
Prepare exact Secure storage for one trusted task identity.
nx_freertos_secure_context_t * nx_freertos_secure_context_for_task(void *task)
Resolve a trusted, statically composed Secure task record.
void nx_freertos_secure_fault(nx_freertos_secure_fault_t fault)
Fail stop after a loaded Secure stack integrity failure.
nx_result_t nx_freertos_secure_context_rebind(nx_freertos_secure_context_t *context, void *task)
Rebind retired metadata while preserving its epoch history.
nx_freertos_secure_fault_t
Secure-context integrity failures, distinct from normal rejection.
@ NX_FREERTOS_SECURE_SEAL_FAILURE
@ NX_FREERTOS_SECURE_STACK_FAILURE
Explicit Secure metadata, never stored in Nonsecure RAM.