Configure vSphere Trust Authority Components
vSphere Trust Authority
ComponentsYou can use
the
to perform Key Provider Service and Attestation Service management
operations.Services
interface from the
com.vmware.vcenter.trusted_infrastructure.kms
and
com.vmware.vcenter.trusted_infrastructure.attestation
packages- Verify that you have access to a workingvSphere Trust Authorityenvironment.
- Verify that you have Trusted Infrastructure administrative privileges.
You can register, list, remove, and retrieve details
about Key Provider Service and Attestation Service instances.
- Register a Key Provider Service instance in a WorkloadvCenter Serverby calling the.create(ServicesTypes.CreateSpec spec)method of theServicesinterface from thecom.vmware.vcenter.trusted_infrastructure.kmspackageThe Key Provider Service instance is propagated to all WorkloadESXihosts that the WorkloadvCenter Servermanages.
- Register an Attestation Service instance in a WorkloadvCenter Serverby calling the.create(ServicesTypes.CreateSpec spec)method of theServicesinterface from thecom.vmware.vcenter.trusted_infrastructure.attestationpackageThe Attestation Service instance is propagated to all WorkloadESXihosts that the WorkloadvCenter Servermanages.
- List Key Provider Service instances registered in a WorkloadvCenter Serverby using filtersby calling the.list(ServicesTypes.FilterSpec spec)method of theServicesinterface from thecom.vmware.vcenter.trusted_infrastructure.kmspackage
- List Attestation Service instances registered in a WorkloadvCenter Serverby using filtersby calling the.list(ServicesTypes.FilterSpec spec)method of theServicesinterface from thecom.vmware.vcenter.trusted_infrastructure.attestationpackage
- Remove a registered Key Provider Service instanceby calling the.delete(java.lang.String service)method of theServicesinterface from thecom.vmware.vcenter.trusted_infrastructure.kmspackageThe WorkloadESXihosts can no longer retrieve keys by using that Key Provider Service instance.
- Remove a registered Attestation Service instanceby calling the.delete(java.lang.String service)method of theServicesinterface from thecom.vmware.vcenter.trusted_infrastructure.attestationpackageThe WorkloadESXihosts can no longer attest that their configuration is secure by using that Attestation Service instance.
- Retrieve detailed information, including the certificates, for a registered Key Provider Service instanceby calling the.get(java.lang.String service)method of theServicesinterface from thecom.vmware.vcenter.trusted_infrastructure.kmspackage
- Retrieve detailed information, including the certificates, for a registered Attestation Service instanceby calling the.get(java.lang.String service)method of theServicesinterface from thecom.vmware.vcenter.trusted_infrastructure.attestationpackage