/* * Copyright (c) 2021, Arm Limited and Contributors. All rights reserved. * SPDX-License-Identifier: BSD-3-Clause */ #ifndef TS_ATTESTATION_GET_TOKEN_H #define TS_ATTESTATION_GET_TOKEN_H /** * Parameter definitions for the GET_TOKEN operation. * * Fetches a signed attestation token to allow device * state to be remotely verified. */ /* Variable length input parameter tags */ enum { /* TLV tag to identify the auth_challenge * input parameter. */ TS_ATTESTATION_GET_TOKEN_IN_TAG_AUTH_CHALLENGE = 1, }; /* Variable length output parameter tags */ enum { /* TLV tag to identify the signed token * output parameter. */ TS_ATTESTATION_GET_TOKEN_OUT_TAG_TOKEN = 1 }; #endif /* TS_ATTESTATION_GET_TOKEN_H */