AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

KMS uses the authentication credential to sign requests that it sends to the external key store proxy (XKS proxy) on your behalf. You establish these credentials on your external key store proxy and report them to KMS.

The XksProxyAuthenticationCredential includes two required elements.

Inheritance Hierarchy


Namespace: Amazon.KeyManagementService.Model
Assembly: AWSSDK.KeyManagementService.dll
Version: 3.x.y.z


public class XksProxyAuthenticationCredentialType

The XksProxyAuthenticationCredentialType type exposes the following members



Public Property AccessKeyId System.String

Gets and sets the property AccessKeyId.

A unique identifier for the raw secret access key.

Public Property RawSecretAccessKey System.String

Gets and sets the property RawSecretAccessKey.

A secret string of 43-64 characters. Valid characters are a-z, A-Z, 0-9, /, +, and =.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5