blob: 9df34bfeb2509541d7d276de5f6061f66db05c84 [file] [log] [blame]
Vadim Bendebury5b7832d2015-06-01 13:19:03 -07001/*
2 * Copyright 2015 The Chromium OS Authors. All rights reserved.
3 * Use of this source code is governed by a BSD-style license that can be
4 * found in the LICENSE file.
5 */
6
7#ifndef __TPM2_POLICYAUTHORIZE_FP_H_
8#define __TPM2_POLICYAUTHORIZE_FP_H_
9
10typedef struct {
11 TPM_HANDLE policySession;
12 TPM2B_NAME keySign;
13 TPM2B_DIGEST approvedPolicy;
14 TPM2B_NONCE policyRef;
15 TPMT_TK_VERIFIED checkTicket;
16} PolicyAuthorize_In;
17
18TPM_RC TPM2_PolicyAuthorize(
19 PolicyAuthorize_In *in // IN: input parameter list
20);
21
22#endif // __TPM2_POLICYAUTHORIZE_FP_H_