Click or drag to resize

SolidFireElementModifyKeyServerKmipAsync Method (CancellationToken, Int64, String, String, String, String, NullableInt64)

Modifies a KMIP (Key Management Interoperability Protocol) Key Server to the specified attributes. The only required parameter is the keyServerID. A request which contains only the keyServerID will be a no-op and no error will be returned. Any other parameters which are specified will replace the existing values on the KMIP Key Server with the specified keyServerID. Because this server might be part of an active provider this will result in contacting the server to verify it's functional. Multiple hostnames or IP addresses must only be provided to the kmipKeyServerHostnames parameter if the key servers are in a clustered configuration.

Namespace:  SolidFire.Element.Api
Assembly:  SolidFire.SDK (in SolidFire.SDK.dll) Version: 12.3.0.0
Syntax
C#
public Task<ModifyKeyServerKmipResult> ModifyKeyServerKmipAsync(
	CancellationToken cancellationToken,
	long KeyServerID,
	string KmipCaCertificate = null,
	string KmipClientCertificate = null,
	string[] KmipKeyServerHostnames = null,
	string KmipKeyServerName = null,
	Nullable<long> KmipKeyServerPort = null
)

Parameters

cancellationToken
Type: System.ThreadingCancellationToken
KeyServerID
Type: SystemInt64
KmipCaCertificate (Optional)
Type: SystemString
KmipClientCertificate (Optional)
Type: SystemString
KmipKeyServerHostnames (Optional)
Type: SystemString
KmipKeyServerName (Optional)
Type: SystemString
KmipKeyServerPort (Optional)
Type: SystemNullableInt64

Return Value

Type: TaskModifyKeyServerKmipResult

Implements

ISolidFireElementModifyKeyServerKmipAsync(CancellationToken, Int64, String, String, String, String, NullableInt64)
See Also