com.vmware.vcenter.crypto_manager.kms package provides interfaces
for managing key providers and cryptographic keys.See: Description
| Interface | Description |
|---|---|
| Providers |
The
Providers interface provides methods to create, retrieve, update,
delete, export and import providers. |
| ProvidersTypes |
Defines the data types of the
Providers
API service. |
| Class | Description |
|---|---|
| KmsFactory |
KmsFactory is responsible for creating instances of services
contained inside the com.vmware.vcenter.crypto_manager.kms package and also has the subpackages reference
to access respective subpackage services. |
| ProvidersDefinitions |
Defines the type descriptors for the
Providers
API service. |
| ProvidersStub |
Remote stub implementation of the
Providers
API service. |
| ProvidersTypes.Constraints |
The
Constraints class contains constraints on a provider. |
| ProvidersTypes.Constraints.Builder |
Builder class for
ProvidersTypes.Constraints. |
| ProvidersTypes.ConstraintsSpec |
The
ConstraintsSpec class contains constraints to be imposed on a
provider. |
| ProvidersTypes.ConstraintsSpec.Builder |
Builder class for
ProvidersTypes.ConstraintsSpec. |
| ProvidersTypes.CreateSpec |
The
CreateSpec class contains properties that describe the desired
configuration for a new provider. |
| ProvidersTypes.CreateSpec.Builder |
Builder class for
ProvidersTypes.CreateSpec. |
| ProvidersTypes.ExportResult |
The
ExportResult class contains result of Providers.export(com.vmware.vcenter.crypto_manager.kms.ProvidersTypes.ExportSpec) operation. |
| ProvidersTypes.ExportResult.Builder |
Builder class for
ProvidersTypes.ExportResult. |
| ProvidersTypes.ExportSpec |
The
ExportSpec class contains properties that are needed to export a
provider. |
| ProvidersTypes.ExportSpec.Builder |
Builder class for
ProvidersTypes.ExportSpec. |
| ProvidersTypes.ExportType |
The
ExportType enumeration class identifies the type of result that is
returned when a provider is exported. |
| ProvidersTypes.FilterSpec |
The
FilterSpec class contains properties used to filter the results when
listing providers. |
| ProvidersTypes.FilterSpec.Builder |
Builder class for
ProvidersTypes.FilterSpec. |
| ProvidersTypes.Health |
The
Health enumeration class describes the health status of a provider. |
| ProvidersTypes.ImportResult |
The
ImportResult class contains result of the Providers.importProvider(com.vmware.vcenter.crypto_manager.kms.ProvidersTypes.ImportSpec) operation. |
| ProvidersTypes.ImportResult.Builder |
Builder class for
ProvidersTypes.ImportResult. |
| ProvidersTypes.ImportSpec |
The
ImportSpec class contains properties that are needed to import a
provider. |
| ProvidersTypes.ImportSpec.Builder |
Builder class for
ProvidersTypes.ImportSpec. |
| ProvidersTypes.Info |
The
Info class contains properties that describe the details of a
provider. |
| ProvidersTypes.Info.Builder |
Builder class for
ProvidersTypes.Info. |
| ProvidersTypes.Location |
The
Location class contains the location as well as a token required (as
a header in the HTTP GET request) to download the configuration. |
| ProvidersTypes.Location.Builder |
Builder class for
ProvidersTypes.Location. |
| ProvidersTypes.NativeProviderCreateSpec |
The
NativeProviderCreateSpec class contains properties that describe the
desired configuration for a ProvidersTypes.Type.NATIVE provider. |
| ProvidersTypes.NativeProviderCreateSpec.Builder |
Builder class for
ProvidersTypes.NativeProviderCreateSpec. |
| ProvidersTypes.NativeProviderInfo |
The
NativeProviderInfo class contains properties that describe details
of a native provider. |
| ProvidersTypes.NativeProviderInfo.Builder |
Builder class for
ProvidersTypes.NativeProviderInfo. |
| ProvidersTypes.NativeProviderUpdateSpec |
The
NativeProviderUpdateSpec class contains properties that describe the
desired configuration for ProvidersTypes.Type.NATIVE provider. |
| ProvidersTypes.NativeProviderUpdateSpec.Builder |
Builder class for
ProvidersTypes.NativeProviderUpdateSpec. |
| ProvidersTypes.Summary |
The
Summary class contains properties that describe a provider. |
| ProvidersTypes.Summary.Builder |
Builder class for
ProvidersTypes.Summary. |
| ProvidersTypes.Token |
The
Token class contains information about the token required to be
passed in the HTTP header in the HTTP GET request to download the provider
configuration. |
| ProvidersTypes.Token.Builder |
Builder class for
ProvidersTypes.Token. |
| ProvidersTypes.Type |
The
Type enumeration class contains the types of providers. |
| ProvidersTypes.UpdateSpec |
The
UpdateSpec class contains properties that describe the new
configuration for an existing provider. |
| ProvidersTypes.UpdateSpec.Builder |
Builder class for
ProvidersTypes.UpdateSpec. |
| StructDefinitions |
Defines the type descriptors for the top-level types in
com.vmware.vcenter.crypto_manager.kms package. |
| Enum | Description |
|---|---|
| ProvidersTypes.ExportType.Values |
Native Java
enum representing this enumeration class. |
| ProvidersTypes.Health.Values |
Native Java
enum representing this enumeration class. |
| ProvidersTypes.Type.Values |
Native Java
enum representing this enumeration class. |
com.vmware.vcenter.crypto_manager.kms package provides interfaces
for managing key providers and cryptographic keys.