com.vmware.vcenter.trusted_infrastructure.hosts.hardware.tpm package
provides interfaces to manage Trusted Platform Modules (TPMs).See: Description
| Interface | Description |
|---|---|
| EndorsementKeys |
The
EndorsementKeys interface provides methods to get the Trusted
Platform Module (TPM) Endorsement Key (EK) on a host. |
| EndorsementKeysTypes |
Defines the data types of the
EndorsementKeys
API service. |
| EventLog |
The
EventLog interface provides methods to get the Trusted Platform
Module (TPM) event log on a host. |
| EventLogTypes |
Defines the data types of the
EventLog
API service. |
| Class | Description |
|---|---|
| EndorsementKeysDefinitions |
Defines the type descriptors for the
EndorsementKeys
API service. |
| EndorsementKeysStub |
Remote stub implementation of the
EndorsementKeys
API service. |
| EndorsementKeysTypes.FilterSpec |
The
FilterSpec class contains properties used to filter the results when
listing the endorsement key. |
| EndorsementKeysTypes.FilterSpec.Builder |
Builder class for
EndorsementKeysTypes.FilterSpec. |
| EndorsementKeysTypes.Info |
The
Info class contains information that describes a TPM endorsement
key. |
| EndorsementKeysTypes.Info.Builder |
Builder class for
EndorsementKeysTypes.Info. |
| EndorsementKeysTypes.PolicyPcrSpec |
The
PolicyPcrSpec class contains information that can be used to
construct a PCR policy session for unsealing a secret using the EndorsementKeys.unseal(java.lang.String, java.lang.String, java.lang.String, com.vmware.vcenter.trusted_infrastructure.hosts.hardware.tpm.EndorsementKeysTypes.UnsealSpec)
operation. |
| EndorsementKeysTypes.PolicyPcrSpec.Builder |
Builder class for
EndorsementKeysTypes.PolicyPcrSpec. |
| EndorsementKeysTypes.Summary |
The
Summary class contains information that describes a TPM endorsement
key. |
| EndorsementKeysTypes.Summary.Builder |
Builder class for
EndorsementKeysTypes.Summary. |
| EndorsementKeysTypes.Type |
The
Type enumeration class defines the endorsement key type based on key
algorithms. |
| EndorsementKeysTypes.UnsealSpec |
The
UnsealSpec class contains information that describes the structures
required to unseal a secret. |
| EndorsementKeysTypes.UnsealSpec.Builder |
Builder class for
EndorsementKeysTypes.UnsealSpec. |
| EventLogDefinitions |
Defines the type descriptors for the
EventLog
API service. |
| EventLogStub |
Remote stub implementation of the
EventLog
API service. |
| EventLogTypes.Info |
The
Info class contains information that describes an event log. |
| EventLogTypes.Info.Builder |
Builder class for
EventLogTypes.Info. |
| EventLogTypes.Type |
The
Type enumeration class lists the event log types. |
| HashAlgorithm |
The
HashAlgorithm enumeration class defines the possible hash
algorithms. |
| PcrBank |
The
PcrBank class contains information that describes digest information
of a PCR bank. |
| PcrBank.Builder |
Builder class for
PcrBank. |
| StructDefinitions |
Defines the type descriptors for the top-level types in
com.vmware.vcenter.trusted_infrastructure.hosts.hardware.tpm package. |
| TpmFactory |
TpmFactory is responsible for creating instances of services
contained inside the com.vmware.vcenter.trusted_infrastructure.hosts.hardware.tpm package and also has the subpackages reference
to access respective subpackage services. |
| Enum | Description |
|---|---|
| EndorsementKeysTypes.Type.Values |
Native Java
enum representing this enumeration class. |
| EventLogTypes.Type.Values |
Native Java
enum representing this enumeration class. |
| HashAlgorithm.Values |
Native Java
enum representing this enumeration class. |
com.vmware.vcenter.trusted_infrastructure.hosts.hardware.tpm package
provides interfaces to manage Trusted Platform Modules (TPMs).