KeyProviderKmip Class |
Namespace: SolidFire.Element.Api
public class KeyProviderKmip : RpcBase
The KeyProviderKmip type exposes the following members.
Name | Description | |
---|---|---|
KeyProviderKmip | Initializes a new instance of the KeyProviderKmip class |
Name | Description | |
---|---|---|
KeyProviderID |
The ID of the KMIP Key Provider. This is a unique value assigned by the cluster during CreateKeyProviderKmip which cannot be changed.
| |
KeyProviderIsActive |
True if the KMIP Key Provider is active. A provider is considered active if are still outstanding keys which were created but not yet deleted and therefore assumed to still be in use.
| |
KeyProviderName |
The name of the KMIP Key Provider.
| |
KeyServerIDs |
A list of keyServerIDs which are grouped together within this provider. At least one server must be added via AddKeyServerToProviderKmip before this provider can become active. The last server cannot be removed via RemoveKeyServerFromProviderKmip or DeleteKeyServerKmip while this provider is active.
| |
KmipCapabilities |
The capabilities of this KMIP Key Provider including details about the underlying library, FIPS compliance, SSL provider, etc.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString |
Builds a json-enabled string of all the properties and their values in this class.
(Inherited from RpcBase.) |