Method and Description |
---|
com.amazonaws.encryptionsdk.kms.KmsMasterKeyProvider.addGrantToken(String)
This method is inherently not thread safe. Use
KmsMasterKeyProvider.withGrantTokens(List) or
KmsMasterKey.setGrantTokens(List) instead. KmsMasterKeyProvider s constructed using the builder
will throw an exception on attempts to modify the list of grant tokens. |
com.amazonaws.encryptionsdk.AwsCrypto.decryptString(CryptoMaterialsManager, String)
Use the
AwsCrypto.decryptData(CryptoMaterialsManager, byte[]) and
AwsCrypto.encryptData(CryptoMaterialsManager, byte[], Map) APIs instead. encryptString and decryptString
work as expected if you use them together. However, to work with other language implementations of the AWS
Encryption SDK, you need to base64-decode the output of encryptString and base64-encode the input to
decryptString . These deprecated APIs will be removed in the future. |
com.amazonaws.encryptionsdk.AwsCrypto.decryptString(MasterKeyProvider<K>, String)
Use the
AwsCrypto.decryptData(MasterKeyProvider, byte[]) and
AwsCrypto.encryptData(MasterKeyProvider, byte[], Map) APIs instead. encryptString and decryptString
work as expected if you use them together. However, to work with other language implementations of the AWS
Encryption SDK, you need to base64-decode the output of encryptString and base64-encode the input to
decryptString . These deprecated APIs will be removed in the future. |
com.amazonaws.encryptionsdk.AwsCrypto.encryptString(CryptoMaterialsManager, String)
Use the
AwsCrypto.encryptData(CryptoMaterialsManager, byte[]) and
AwsCrypto.decryptData(CryptoMaterialsManager, byte[]) APIs instead. encryptString and decryptString
work as expected if you use them together. However, to work with other language implementations of the AWS
Encryption SDK, you need to base64-decode the output of encryptString and base64-encode the input to
decryptString . These deprecated APIs will be removed in the future. |
com.amazonaws.encryptionsdk.AwsCrypto.encryptString(CryptoMaterialsManager, String, Map<String, String>)
Use the
AwsCrypto.encryptData(CryptoMaterialsManager, byte[], Map) and
AwsCrypto.decryptData(CryptoMaterialsManager, byte[]) APIs instead. encryptString and decryptString
work as expected if you use them together. However, to work with other language implementations of the AWS
Encryption SDK, you need to base64-decode the output of encryptString and base64-encode the input to
decryptString . These deprecated APIs will be removed in the future. |
com.amazonaws.encryptionsdk.AwsCrypto.encryptString(MasterKeyProvider<K>, String)
Use the
AwsCrypto.encryptData(MasterKeyProvider, byte[]) and
AwsCrypto.decryptData(MasterKeyProvider, byte[]) APIs instead. encryptString and decryptString
work as expected if you use them together. However, to work with other language implementations of the AWS
Encryption SDK, you need to base64-decode the output of encryptString and base64-encode the input to
decryptString . These deprecated APIs will be removed in the future. |
com.amazonaws.encryptionsdk.AwsCrypto.encryptString(MasterKeyProvider<K>, String, Map<String, String>)
Use the
AwsCrypto.encryptData(MasterKeyProvider, byte[], Map) and
AwsCrypto.decryptData(MasterKeyProvider, byte[]) APIs instead. encryptString and decryptString
work as expected if you use them together. However, to work with other language implementations of the AWS
Encryption SDK, you need to base64-decode the output of encryptString and base64-encode the input to
decryptString . These deprecated APIs will be removed in the future. |
com.amazonaws.encryptionsdk.kms.KmsMasterKey.getInstance(AWSCredentialsProvider, String)
Use a
KmsMasterKeyProvider to obtain KmsMasterKey s. |
com.amazonaws.encryptionsdk.kms.KmsMasterKey.getInstance(AWSCredentials, String)
Use a
KmsMasterKeyProvider to obtain KmsMasterKey s. |
com.amazonaws.encryptionsdk.kms.KmsMasterKeyProvider.setGrantTokens(List<String>)
This method is inherently not thread safe. Use
KmsMasterKey.setGrantTokens(List) instead.
KmsMasterKeyProvider s constructed using the builder will throw an exception on attempts to modify the
list of grant tokens. |
Constructor and Description |
---|
com.amazonaws.encryptionsdk.kms.KmsMasterKeyProvider()
The default region set by this constructor is subject to change. Use the builder method to construct
instances of this class for better control.
|
com.amazonaws.encryptionsdk.kms.KmsMasterKeyProvider(AWSCredentials)
The default region set by this constructor is subject to change. Use the builder method to construct
instances of this class for better control.
|
com.amazonaws.encryptionsdk.kms.KmsMasterKeyProvider(AWSCredentialsProvider)
The default region set by this constructor is subject to change. Use the builder method to construct
instances of this class for better control.
|
com.amazonaws.encryptionsdk.kms.KmsMasterKeyProvider(AWSCredentialsProvider, String)
The default region set by this constructor is subject to change. Use the builder method to construct
instances of this class for better control.
|
com.amazonaws.encryptionsdk.kms.KmsMasterKeyProvider(AWSCredentials, String)
The default region set by this constructor is subject to change. Use the builder method to construct
instances of this class for better control.
|
com.amazonaws.encryptionsdk.kms.KmsMasterKeyProvider(AWSKMS, Region, List<String>)
This constructor modifies the passed-in KMS client by setting its region. This functionality may be
removed in future releases. Use the builder to construct instances of this class instead.
|
com.amazonaws.encryptionsdk.kms.KmsMasterKeyProvider(String)
The default region set by this constructor is subject to change. Use the builder method to construct
instances of this class for better control.
|
Copyright © 2019. All rights reserved.