Package | Description |
---|---|
com.vmware.vcenter.trusted_infrastructure |
The
com.vmware.vcenter.trusted_infrastructure package provides
interfaces that enable a Trusted Infrastructure. |
com.vmware.vcenter.trusted_infrastructure.attestation |
The
com.vmware.vcenter.trusted_infrastructure.attestation package
provides interfaces for configuring Attestation Services for Trusted vCenter. |
com.vmware.vcenter.trusted_infrastructure.hosts.hardware.tpm |
The
com.vmware.vcenter.trusted_infrastructure.hosts.hardware.tpm package
provides interfaces to manage Trusted Platform Modules (TPMs). |
com.vmware.vcenter.trusted_infrastructure.kms |
The
com.vmware.vcenter.trusted_infrastructure.kms package provides
interfaces for configuring Key Provider Services for Trusted vCenter. |
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters |
The
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters
package provides the Trust Authority Components. |
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2 |
The
com.vmware.vcenter.trusted_infrastructure.trust_authority_clusters.attestation.tpm2
package provides interfaces to manage remote attestation configuration for TPM
trust. |
com.vmware.vcenter.trusted_infrastructure.trust_authority_hosts |
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. |
com.vmware.vcenter.trusted_infrastructure.trusted_clusters.attestation |
The
com.vmware.vcenter.trusted_infrastructure.trusted_clusters.attestation package
provides interfaces for configuring Attestation Services for Trusted Clusters. |
com.vmware.vcenter.trusted_infrastructure.trusted_clusters.kms |
The
com.vmware.vcenter.trusted_infrastructure.trusted_clusters.kms
package provides interfaces for configuring Key Provider Services for Trusted
Clusters. |
Modifier and Type | Method and Description |
---|---|
static X509CertChain |
X509CertChain._newInstance(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Returns new instance of this binding class and injects the provided data value. WARNING: The returned object is not fully initialized. |
static X509CertChain |
X509CertChain._newInstance2(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism. |
X509CertChain |
X509CertChain.Builder.build() |
Modifier and Type | Method and Description |
---|---|
java.util.List<X509CertChain> |
PrincipalTypes.Info.getCertificates()
The certificates used by the STS to sign tokens for this vCenter.
|
Modifier and Type | Method and Description |
---|---|
void |
PrincipalTypes.Info.setCertificates(java.util.List<X509CertChain> certificates)
The certificates used by the STS to sign tokens for this vCenter.
|
Constructor and Description |
---|
Builder(java.util.List<X509CertChain> certificates,
java.lang.String issuer,
StsPrincipal principal,
java.lang.String name)
Constructor with parameters for the required properties of
PrincipalTypes.Info . |
Modifier and Type | Method and Description |
---|---|
X509CertChain |
ServicesTypes.Info.getTrustedCA()
The service's TLS certificate chain.
|
X509CertChain |
ServicesTypes.CreateSpec.getTrustedCA()
The service's TLS certificate chain.
|
Modifier and Type | Method and Description |
---|---|
void |
ServicesTypes.Info.setTrustedCA(X509CertChain trustedCA)
The service's TLS certificate chain.
|
void |
ServicesTypes.CreateSpec.setTrustedCA(X509CertChain trustedCA)
The service's TLS certificate chain.
|
Constructor and Description |
---|
Builder(NetworkAddress address,
X509CertChain trustedCA,
java.lang.String group,
java.lang.String trustAuthorityCluster)
Constructor with parameters for the required properties of
ServicesTypes.Info . |
Builder(NetworkAddress address,
X509CertChain trustedCA,
java.lang.String group,
java.lang.String trustAuthorityCluster)
Constructor with parameters for the required properties of
ServicesTypes.CreateSpec . |
Modifier and Type | Method and Description |
---|---|
X509CertChain |
EndorsementKeysTypes.Info.getManufacturerCertificates()
The TPM manufacturer's endorsement key certificate chain.
|
Modifier and Type | Method and Description |
---|---|
void |
EndorsementKeysTypes.Info.setManufacturerCertificates(X509CertChain manufacturerCertificates)
The TPM manufacturer's endorsement key certificate chain.
|
EndorsementKeysTypes.Info.Builder |
EndorsementKeysTypes.Info.Builder.setManufacturerCertificates(X509CertChain manufacturerCertificates)
The TPM manufacturer's endorsement key certificate chain.
|
Modifier and Type | Method and Description |
---|---|
X509CertChain |
ServicesTypes.Info.getTrustedCA()
The service's TLS certificate chain.
|
X509CertChain |
ServicesTypes.CreateSpec.getTrustedCA()
The service's TLS certificate chain.
|
Modifier and Type | Method and Description |
---|---|
void |
ServicesTypes.Info.setTrustedCA(X509CertChain trustedCA)
The service's TLS certificate chain.
|
void |
ServicesTypes.CreateSpec.setTrustedCA(X509CertChain trustedCA)
The service's TLS certificate chain.
|
Constructor and Description |
---|
Builder(NetworkAddress address,
X509CertChain trustedCA,
java.lang.String group,
java.lang.String trustAuthorityCluster)
Constructor with parameters for the required properties of
ServicesTypes.Info . |
Builder(NetworkAddress address,
X509CertChain trustedCA,
java.lang.String group,
java.lang.String trustAuthorityCluster)
Constructor with parameters for the required properties of
ServicesTypes.CreateSpec . |
Modifier and Type | Method and Description |
---|---|
java.util.List<X509CertChain> |
ConsumerPrincipalsTypes.CreateSpec.getCertificates()
The certificates used by the vCenter STS to sign tokens.
|
java.util.List<X509CertChain> |
ConsumerPrincipalsTypes.Info.getCertificates()
The certificates used by the vCenter STS to sign tokens.
|
Modifier and Type | Method and Description |
---|---|
void |
ConsumerPrincipalsTypes.CreateSpec.setCertificates(java.util.List<X509CertChain> certificates)
The certificates used by the vCenter STS to sign tokens.
|
void |
ConsumerPrincipalsTypes.Info.setCertificates(java.util.List<X509CertChain> certificates)
The certificates used by the vCenter STS to sign tokens.
|
Constructor and Description |
---|
Builder(java.util.List<X509CertChain> certificates,
java.lang.String issuerAlias,
java.lang.String issuer,
StsPrincipal principal)
Constructor with parameters for the required properties of
ConsumerPrincipalsTypes.CreateSpec . |
Builder(java.lang.String id,
StsPrincipal principal,
java.lang.String issuerAlias,
java.lang.String issuer,
java.util.List<X509CertChain> certificates,
ConsumerPrincipalsTypes.Health health)
Constructor with parameters for the required properties of
ConsumerPrincipalsTypes.Info . |
Modifier and Type | Method and Description |
---|---|
X509CertChain |
CaCertificatesTypes.Info.getCertChain()
The CA certificate chain.
|
X509CertChain |
CaCertificatesTypes.CreateSpec.getCertChain()
The CA certificate chain.
|
Modifier and Type | Method and Description |
---|---|
void |
CaCertificatesTypes.Info.setCertChain(X509CertChain certChain)
The CA certificate chain.
|
void |
CaCertificatesTypes.CreateSpec.setCertChain(X509CertChain certChain)
The CA certificate chain.
|
CaCertificatesTypes.CreateSpec.Builder |
CaCertificatesTypes.CreateSpec.Builder.setCertChain(X509CertChain certChain)
The CA certificate chain.
|
Constructor and Description |
---|
Builder(X509CertChain certChain,
CaCertificatesTypes.Health health,
java.util.List<LocalizableMessage> details)
Constructor with parameters for the required properties of
CaCertificatesTypes.Info . |
Modifier and Type | Method and Description |
---|---|
X509CertChain |
AttestationTypes.Summary.getTrustedCA()
The service's TLS certificate chain.
|
X509CertChain |
AttestationTypes.Info.getTrustedCA()
The service's TLS certificate chain.
|
X509CertChain |
KmsTypes.Summary.getTrustedCA()
The service's TLS certificate chain.
|
X509CertChain |
KmsTypes.Info.getTrustedCA()
The service's TLS certificate chain.
|
Modifier and Type | Method and Description |
---|---|
void |
AttestationTypes.Summary.setTrustedCA(X509CertChain trustedCA)
The service's TLS certificate chain.
|
AttestationTypes.Summary.Builder |
AttestationTypes.Summary.Builder.setTrustedCA(X509CertChain trustedCA)
The service's TLS certificate chain.
|
void |
AttestationTypes.Info.setTrustedCA(X509CertChain trustedCA)
The service's TLS certificate chain.
|
void |
KmsTypes.Summary.setTrustedCA(X509CertChain trustedCA)
The service's TLS certificate chain.
|
KmsTypes.Summary.Builder |
KmsTypes.Summary.Builder.setTrustedCA(X509CertChain trustedCA)
The service's TLS certificate chain.
|
void |
KmsTypes.Info.setTrustedCA(X509CertChain trustedCA)
The service's TLS certificate chain.
|
Constructor and Description |
---|
Builder(java.lang.String host,
NetworkAddress address,
java.lang.String group,
java.lang.String cluster,
X509CertChain trustedCA)
Constructor with parameters for the required properties of
AttestationTypes.Info . |
Builder(java.lang.String host,
NetworkAddress address,
java.lang.String group,
java.lang.String cluster,
X509CertChain trustedCA)
Constructor with parameters for the required properties of
KmsTypes.Info . |
Modifier and Type | Method and Description |
---|---|
X509CertChain |
ServicesTypes.Info.getTrustedCA()
The service's TLS certificate chain.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<X509CertChain> |
ServicesAppliedConfigTypes.Info.getTrustedcAs()
A list of distinct trusted CA chains found on the hosts in the cluster which
differ from the desired state.
|
Modifier and Type | Method and Description |
---|---|
void |
ServicesTypes.Info.setTrustedCA(X509CertChain trustedCA)
The service's TLS certificate chain.
|
Modifier and Type | Method and Description |
---|---|
void |
ServicesAppliedConfigTypes.Info.setTrustedcAs(java.util.List<X509CertChain> trustedcAs)
A list of distinct trusted CA chains found on the hosts in the cluster which
differ from the desired state.
|
Constructor and Description |
---|
Builder(NetworkAddress address,
X509CertChain trustedCA,
java.lang.String group,
java.lang.String trustAuthorityCluster)
Constructor with parameters for the required properties of
ServicesTypes.Info . |
Constructor and Description |
---|
Builder(ServicesAppliedConfigTypes.Health health,
NetworkAddress address,
java.util.Set<java.lang.String> groups,
java.util.List<X509CertChain> trustedcAs,
java.util.List<LocalizableMessage> details)
Constructor with parameters for the required properties of
ServicesAppliedConfigTypes.Info . |
Modifier and Type | Method and Description |
---|---|
X509CertChain |
ServicesTypes.Info.getTrustedCA()
The service's TLS certificate chain.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<X509CertChain> |
ServicesAppliedConfigTypes.Info.getTrustedcAs()
A list of distinct trusted CA chains found on the hosts in the cluster which
differ from the desired state.
|
Modifier and Type | Method and Description |
---|---|
void |
ServicesTypes.Info.setTrustedCA(X509CertChain trustedCA)
The service's TLS certificate chain.
|
Modifier and Type | Method and Description |
---|---|
void |
ServicesAppliedConfigTypes.Info.setTrustedcAs(java.util.List<X509CertChain> trustedcAs)
A list of distinct trusted CA chains found on the hosts in the cluster which
differ from the desired state.
|
Constructor and Description |
---|
Builder(NetworkAddress address,
X509CertChain trustedCA,
java.lang.String group,
java.lang.String trustAuthorityCluster)
Constructor with parameters for the required properties of
ServicesTypes.Info . |
Constructor and Description |
---|
Builder(ServicesAppliedConfigTypes.Health health,
NetworkAddress address,
java.util.Set<java.lang.String> groups,
java.util.List<X509CertChain> trustedcAs,
java.util.List<LocalizableMessage> details)
Constructor with parameters for the required properties of
ServicesAppliedConfigTypes.Info . |