| Package | Description |
|---|---|
| tss.tpm |
| Modifier and Type | Class and Description |
|---|---|
class |
TPM2B_AUTH
This structure is used for an authorization value and limits an authValue to being no larger than the largest digest produced by a TPM.
|
class |
TPM2B_DIGEST
This structure is used for a sized buffer that cannot be larger than the largest digest produced by any hash algorithm implemented on the TPM.
|
class |
TPM2B_DIGEST_Keyedhash
Auto-derived from TPM2B_DIGEST
|
class |
TPM2B_DIGEST_Symcipher
Auto-derived from TPM2B_DIGEST
|
class |
TPM2B_NONCE
Table 76 Definition of Types for TPM2B_NONCE
|
class |
TPM2B_OPERAND
This type is a sized buffer that can hold an operand for a comparison with an NV Index location.
|
class |
TPM2B_PUBLIC_KEY_RSA
This sized buffer holds the largest RSA public key supported by the TPM.
|
class |
TPM2B_TIMEOUT
This TPM-dependent structure is used to provide the timeout value for an authorization.
|
class |
TPMS_DERIVE
This structure contains the label and context fields for a derived object.
|
class |
TPMS_ECC_POINT
This structure holds two ECC coordinates that, together, make up an ECC point.
|
| Modifier and Type | Field and Description |
|---|---|
TPMU_PUBLIC_ID |
TPMT_PUBLIC.unique
the unique identifier of the structure For an asymmetric key, this would be the public key.
|
| Constructor and Description |
|---|
TPMT_PUBLIC(TPM_ALG_ID _nameAlg,
TPMA_OBJECT _objectAttributes,
byte[] _authPolicy,
TPMU_PUBLIC_PARMS _parameters,
TPMU_PUBLIC_ID _unique)
Table 191 defines the public area structure.
|
Copyright © 2017. All rights reserved.