|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
TcITpmKey | This class is a common interface for TcTpmKey (1.1 TPM Spec) and TcTpmKey12 (1.2 TPM Spec). |
TcITpmKeyNew | This class is a common interface for TcTpmKeyNew (1.1 TPM Spec) and TcTpmKey12New (1.2 TPM Spec). |
TcITpmPcrInfo | This class is a common interface for TcTpmPcrInfo (1.1 TPM Spec) and TcTpmPcrInfoLong (1.2 TPM Spec). |
TcITpmStoredData | This class is a common interface for TcTpmStoredData (1.1 TPM Spec) and TcTpmStoredData12 (1.2 TPM Spec). |
Class Summary | |
---|---|
TcTpmAsymCaContents | This class contains the symmetric key to encrypt the identity credential. |
TcTpmAuditEventIn | |
TcTpmAuditEventOut | |
TcTpmAuthdata | |
TcTpmBoundData | |
TcTpmCapVersionInfo | |
TcTpmCertifyInfo | When the TPM certifies a key, it must provide a signature with a TPM identity key on information that describes that key. |
TcTpmCertifyInfo2 | |
TcTpmChangeauthValidate | |
TcTpmChosenIdHash | |
TcTpmCmkAuth | |
TcTpmCmkMaApproval | |
TcTpmCmkMigauth | |
TcTpmCmkSigticket | |
TcTpmCompositeHash | |
TcTpmContextBlob | |
TcTpmContextSensitive | |
TcTpmCounterValue | |
TcTpmCurrentTicks | |
TcTpmDaaBlob | |
TcTpmDaaContext | |
TcTpmDaaIssuer | |
TcTpmDaaJoindata | |
TcTpmDaaSensitive | |
TcTpmDaaTpm | |
TcTpmDelegateKeyBlob | |
TcTpmDelegateLabel | |
TcTpmDelegateOwnerBlob | |
TcTpmDelegatePublic | |
TcTpmDelegateSensitive | |
TcTpmDelegateTableRow | |
TcTpmDelegations | |
TcTpmDigest | The digest value reports the result of a hash operation. |
TcTpmEkBlob | |
TcTpmEkBlobActivate | |
TcTpmEkBlobAuth | |
TcTpmEncauth | |
TcTpmFamilyLabel | |
TcTpmFamilyTableEntry | |
TcTpmGenericReturnBlob | |
TcTpmIdentityContents | TPM_MakeIdentity uses this structure and the signature of this structure goes to a privacy CA during the certification process. |
TcTpmIdentityProof | This structure contains fields that a privacy-CA requires in order to decide whether to attest to the given TPM identity. |
TcTpmIdentityReq | This structure is sent by the TSS to the Privacy CA to create the identity credential. |
TcTpmKey | The TPM_KEY structure provides a mechanism to transport the entire asymmetric key pair. |
TcTpmKey12 | |
TcTpmKey12New | This class extends TcTpmKey. |
TcTpmKeyHandleList | |
TcTpmKeyNew | This class extends TcTpmKey. |
TcTpmKeyParms | This class provides a standard mechanism to define the parameters used to generate a key pair, and to store the parts of a key shared between the public and private key parts. |
TcTpmMigrateAsymkey | |
TcTpmMigrationkeyAuth | |
TcTpmMsaComposite | |
TcTpmNonce | A nonce is a random value that provides protection from replay and other attacks. |
TcTpmNvAttributes | |
TcTpmNvDataPublic | |
TcTpmPcrAttributes | |
TcTpmPcrComposite | The composite structure provides the index and value of the PCR register to be used when creating the value that SEALS an entity to the composite. |
TcTpmPcrInfo | The TPM_PCR_INFO structure contains the information related to the wrapping of a key or the sealing of data, to a set of PCRs. |
TcTpmPcrInfoLong | |
TcTpmPcrInfoShort | |
TcTpmPcrSelection | This structure provides a standard method of specifying a list of PCR registers. |
TcTpmPcrValue | |
TcTpmPermanentFlags | |
TcTpmPubkey | The TPM_PUBKEY structure contains the public portion of an asymmetric key pair. |
TcTpmQuoteInfo | This class provides the mechanism for the TPM to quote the current values of a list of PCRs. |
TcTpmQuoteInfo2 | |
TcTpmRsaKeyParms | This class describes the parameters of an RSA key. |
TcTpmSealedData | |
TcTpmSecret | |
TcTpmSelectSize | |
TcTpmSignInfo | |
TcTpmStAnyFlags | |
TcTpmStClearFlags | |
TcTpmStoreAsymkey | |
TcTpmStoredData | |
TcTpmStoredData12 | |
TcTpmStorePrivkey | |
TcTpmStorePubkey | This structure can be used in conjunction with a corresponding TPM_KEY_PARMS to construct a public key which can be unambiguously used. |
TcTpmStructsHelpers | |
TcTpmStructVer | This indicates the version of the structure. |
TcTpmSymCaAttestation | This structure is returned by the Privacy CA with the encrypted identity credential. |
TcTpmSymmetricKey | This structure describes a symmetric key, used during the ColalteIdentityRequest process. |
TcTpmSymmetricKeyParms | |
TcTpmTransportAuth | |
TcTpmTransportInternal | |
TcTpmTransportLogIn | |
TcTpmTransportLogOut | |
TcTpmTransportPublic | |
TcTpmVersion | The TPM_VERSION allows the TPM to communicate with outside entities as to the version of the TPM. |
This package contains structures used by the TPM. The classes of this package are Java representations of the C structures from the TPM specification.
|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |