public class TrustAuthorityClustersFactory
extends java.lang.Object
TrustAuthorityClustersFactory
is responsible for creating instances of services
contained inside the com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters 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.trust_authority_clusters.attestation
package provides interfaces for configuring the Attestation Service. |
ConsumerPrincipals |
consumerPrincipalsService()
Returns an instance of class
ConsumerPrincipals |
static TrustAuthorityClustersFactory |
getFactory(StubFactory stubFactory,
StubConfiguration stubConfig)
Creates the new instance of this class with provided configuration
|
KmsFactory |
kms()
The
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms package
provides the interfaces for configuring the Key Provider Service. |
void |
updateStubConfiguration(StubFactory stubFactory,
StubConfiguration stubConfig) |
public static TrustAuthorityClustersFactory getFactory(StubFactory stubFactory, StubConfiguration stubConfig)
stubFactory
- StubFactory
instance is responsible for creating stubsstubConfig
- StubConfiguration
instance is required to authenticate the requestTrustAuthorityClustersFactory
factory instancepublic ConsumerPrincipals consumerPrincipalsService()
ConsumerPrincipals
public AttestationFactory attestation()
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation
package provides interfaces for configuring the Attestation Service. It attests
the state of a remote infrastructure node.public KmsFactory kms()
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.kms
package
provides the interfaces for configuring the Key Provider Service. It
encapsulates one or more key servers and exposes Trusted Key Providers.public void updateStubConfiguration(StubFactory stubFactory, StubConfiguration stubConfig)