AWSKMSXksProxyAuthenticationCredentialType
Objective-C
@interface AWSKMSXksProxyAuthenticationCredentialType
Swift
class AWSKMSXksProxyAuthenticationCredentialType
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.
Required parameters: [AccessKeyId, RawSecretAccessKey]
-
A unique identifier for the raw secret access key.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable accessKeyId;
Swift
var accessKeyId: String? { get set }
-
A secret string of 43-64 characters. Valid characters are a-z, A-Z, 0-9, /, +, and =.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable rawSecretAccessKey;
Swift
var rawSecretAccessKey: String? { get set }