public class TrustedInfrastructureFactory
extends java.lang.Object
TrustedInfrastructureFactory
is responsible for creating instances of services
contained inside the com.vmware.vcenter.trusted_infrastructure package and also has the subpackages reference
to access respective subpackage services.
Modifier and Type | Method and Description |
---|---|
AttestationFactory |
attestation()
The
com.vmware.vcenter.trusted_infrastructure.attestation package
provides interfaces for configuring Attestation Services for Trusted vCenter. |
static TrustedInfrastructureFactory |
getFactory(StubFactory stubFactory,
StubConfiguration stubConfig)
Creates the new instance of this class with provided configuration
|
KmsFactory |
kms()
The
com.vmware.vcenter.trusted_infrastructure.kms package provides
interfaces for configuring Key Provider Services for Trusted vCenter. |
Principal |
principalService()
Returns an instance of class
Principal |
TrustAuthorityClustersFactory |
trustAuthorityClusters()
The
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters
package provides the Trust Authority Components. |
TrustAuthorityClusters |
trustAuthorityClustersService()
Returns an instance of class
TrustAuthorityClusters |
TrustAuthorityHostsFactory |
trustAuthorityHosts()
The
com.vmware.vcenter.trusted_infrastructure.trust_authority_hosts
package provides interfaces that provide information necessary to connect to the
hosts running the Trust Authority Components. |
void |
updateStubConfiguration(StubFactory stubFactory,
StubConfiguration stubConfig) |
public static TrustedInfrastructureFactory getFactory(StubFactory stubFactory, StubConfiguration stubConfig)
stubFactory
- StubFactory
instance is responsible for creating stubsstubConfig
- StubConfiguration
instance is required to authenticate the requestTrustedInfrastructureFactory
factory instancepublic TrustAuthorityClusters trustAuthorityClustersService()
TrustAuthorityClusters
public TrustAuthorityClustersFactory trustAuthorityClusters()
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters
package provides the Trust Authority Components.public TrustAuthorityHostsFactory trustAuthorityHosts()
com.vmware.vcenter.trusted_infrastructure.trust_authority_hosts
package provides interfaces that provide information necessary to connect to the
hosts running the Trust Authority Components.public AttestationFactory attestation()
com.vmware.vcenter.trusted_infrastructure.attestation
package
provides interfaces for configuring Attestation Services for Trusted vCenter.public KmsFactory kms()
com.vmware.vcenter.trusted_infrastructure.kms
package provides
interfaces for configuring Key Provider Services for Trusted vCenter.public void updateStubConfiguration(StubFactory stubFactory, StubConfiguration stubConfig)