public class CryptoConfiguration extends Object
Constructor and Description |
---|
CryptoConfiguration()
Creates a new CryptoConfiguration object with default storage mode and crypto provider settings.
|
Modifier and Type | Method and Description |
---|---|
Provider |
getCryptoProvider()
Returns the crypto provider whose encryption implementation will be used to encrypt and decrypt data.
|
CryptoStorageMode |
getStorageMode()
Returns the current storage mode of a CryptoConfiguration object.
|
void |
setCryptoProvider(Provider cryptoProvider)
Sets the crypto provider to the specified provider.
|
void |
setStorageMode(CryptoStorageMode storageMode)
Sets the storage mode to the specified mode.
|
CryptoConfiguration |
withCryptoProvider(Provider cryptoProvider)
Sets the crypto provider to the specified provider, and returns the updated CryptoConfiguration object.
|
CryptoConfiguration |
withStorageMode(CryptoStorageMode storageMode)
Sets the storage mode to the specified mode, and returns the updated CryptoConfiguration object.
|
public CryptoConfiguration()
public void setStorageMode(CryptoStorageMode storageMode)
storageMode
- The storage mode to be used for storing encryption information.public CryptoConfiguration withStorageMode(CryptoStorageMode storageMode)
storageMode
- The storage mode to be used for storing encryption information.public CryptoStorageMode getStorageMode()
public void setCryptoProvider(Provider cryptoProvider)
cryptoProvider
- The crypto provider whose encryption implementation will be used to encrypt and decrypt data.public CryptoConfiguration withCryptoProvider(Provider cryptoProvider)
cryptoProvider
- The crypto provider whose encryption implementation will be used to encrypt and decrypt data.public Provider getCryptoProvider()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.