| Package | Description | 
|---|---|
| com.amazonaws.encryptionsdk.kms | Contains logic necessary to create  MasterKeys backed by AWS
 KMS keys. | 
| Modifier and Type | Method and Description | 
|---|---|
| static KmsMasterKeyProvider.Builder | KmsMasterKeyProvider. builder() | 
| KmsMasterKeyProvider.Builder | KmsMasterKeyProvider.Builder. clone() | 
| KmsMasterKeyProvider.Builder | KmsMasterKeyProvider.Builder. withClientBuilder(com.amazonaws.services.kms.AWSKMSClientBuilder builder)Configures the  KmsMasterKeyProviderto use settings from thisAWSKMSClientBuilderto configure KMS clients. | 
| KmsMasterKeyProvider.Builder | KmsMasterKeyProvider.Builder. withCredentials(com.amazonaws.auth.AWSCredentials credentials)Configures the  KmsMasterKeyProviderto use specific credentials. | 
| KmsMasterKeyProvider.Builder | KmsMasterKeyProvider.Builder. withCredentials(com.amazonaws.auth.AWSCredentialsProvider credentialsProvider)Configures the  KmsMasterKeyProviderto use specific credentials. | 
| KmsMasterKeyProvider.Builder | KmsMasterKeyProvider.Builder. withCustomClientFactory(KmsMasterKeyProvider.RegionalClientSupplier regionalClientSupplier)Provides a custom factory function that will vend KMS clients. | 
| KmsMasterKeyProvider.Builder | KmsMasterKeyProvider.Builder. withDefaultRegion(String defaultRegion)Sets the default region. | 
Copyright © 2023. All rights reserved.