Lines Matching +full:created +full:- +full:for
2 * Copyright (c) 2018-2022, Arm Limited. All rights reserved.
4 * SPDX-License-Identifier: BSD-3-Clause
39 * attestation service. Used to configure buffers for services that verify the
50 * https://tools.ietf.org/html/draft-mandyam-eat-01
53 * - Challenge: Input object from caller. Can be a single nonce from server
62 * - Instance ID: It represents the unique identifier of the instance. In the
70 * - Verification service indicator: Optional, recommended claim. It is used by
71 * a Relying Party to locate a validation service for the token.
79 * - Profile definition: Optional, recommended claim. It contains the name of
85 * - Implementation ID: It represents the original implementation signer of the
91 * - Security lifecycle: It represents the current lifecycle state of the
95 * - version[15:8] - PSA lifecycle state - major
96 * - version[7:0] - IMPLEMENTATION DEFINED state - minor
98 * - Unknown (0x1000u),
99 * - PSA_RoT_Provisioning (0x2000u),
100 * - Secured (0x3000u),
101 * - Non_PSA_RoT_Debug(0x4000u),
102 * - Recoverable_PSA_RoT_Debug (0x5000u),
103 * - Decommissioned (0x6000u)
105 * - Client ID: The partition ID of that secure partition or non-secure
108 * represents non-secure caller, positive numbers represents
111 * - Certification Reference: Optional claim. Globally unique number in EAN-13
114 * PSA-ROTvia a certification website. Custom claim with a value
117 * - Boot seed: It represents a random value created at system boot time that
122 * - Software components: Recommended claim. It represents the software state
128 * - Measurement type: Optional claim. It represents the role of the
132 * - Measurement value: It represents a hash of the invariant software
133 * component in memory at start-up time. The value must be a
137 * - Version: Optional claim. It represents the issued software version.
140 * - Signer ID: It represents the hash of a signing authority public key.
143 * - Measurement description: Optional claim. It represents the way in which
148 * - No software measurements: In the event that the implementation does not
167 * \param[in] token_buf_size Size of allocated buffer for token, in bytes.
184 * dynamically allocates memory for the token buffer.
188 * \param[out] token_size Size of the token in bytes, which is created by