Lines Matching refs:tpm2
7 import tpm2
8 from tpm2 import ProtocolError
15 self.client = tpm2.Client()
31 handle = self.client.start_auth_session(tpm2.TPM2_SE_TRIAL)
47 handle = self.client.start_auth_session(tpm2.TPM2_SE_POLICY)
72 self.assertEqual(rc, tpm2.TPM2_RC_AUTH_FAIL)
75 handle = self.client.start_auth_session(tpm2.TPM2_SE_TRIAL)
94 ds = tpm2.get_digest_size(tpm2.TPM2_ALG_SHA1)
97 handle = self.client.start_auth_session(tpm2.TPM2_SE_POLICY)
114 handle = self.client.start_auth_session(tpm2.TPM2_SE_POLICY)
130 self.assertEqual(rc, tpm2.TPM2_RC_POLICY_FAIL)
133 ds = tpm2.get_digest_size(tpm2.TPM2_ALG_SHA1)
143 self.assertEqual(rc, tpm2.TPM2_RC_SIZE)
150 tpm2.TPM2_ST_NO_SESSIONS,
152 tpm2.TPM2_CC_FLUSH_CONTEXT,
166 tpm2.TPM2_ST_NO_SESSIONS,
168 tpm2.TPM2_CC_GET_RANDOM,
183 tpm2.TPM2_ST_NO_SESSIONS,
185 tpm2.TPM2_CC_GET_RANDOM,
206 tpm2.TPM2_ST_NO_SESSIONS,
208 tpm2.TPM2_CC_GET_RANDOM,
233 space1 = tpm2.Client(tpm2.Client.FLAG_SPACE)
235 space2 = tpm2.Client(tpm2.Client.FLAG_SPACE)
247 space1 = tpm2.Client(tpm2.Client.FLAG_SPACE)
257 space1 = tpm2.Client(tpm2.Client.FLAG_SPACE)
259 space2 = tpm2.Client(tpm2.Client.FLAG_SPACE)
263 handles = space2.get_cap(tpm2.TPM2_CAP_HANDLES, tpm2.HR_TRANSIENT)
274 TPM2_CC_INVALID = tpm2.TPM2_CC_FIRST - 1
276 space1 = tpm2.Client(tpm2.Client.FLAG_SPACE)
281 cmd = struct.pack(fmt, tpm2.TPM2_ST_NO_SESSIONS, struct.calcsize(fmt),
290 self.assertEqual(rc, tpm2.TPM2_RC_COMMAND_CODE |
291 tpm2.TSS2_RESMGR_TPM_RC_LAYER)
301 async_client = tpm2.Client(tpm2.Client.FLAG_NONBLOCK)
303 async_client.get_cap(tpm2.TPM2_CAP_HANDLES, tpm2.HR_LOADED_SESSION)