| Package | Description |
|---|---|
| cz.d1x.dxcrypto.encryption | |
| cz.d1x.dxcrypto.props |
| Modifier and Type | Class and Description |
|---|---|
class |
AsymmetricCryptoAlgorithm
Main implementation of encryption algorithms that use asymmetric key pair based on existing javax.crypto package.
|
class |
SymmetricCryptoAlgorithm
Main implementation of encryption algorithms that use symmetric key based on existing javax.crypto package.
|
| Modifier and Type | Method and Description |
|---|---|
EncryptionAlgorithm |
AsymmetricCryptoAlgorithmBuilder.build()
Builds a new instance of encryption algorithm.
|
EncryptionAlgorithm |
SymmetricCryptoAlgorithmBuilder.build()
Builds a new instance of encryption algorithm.
|
| Constructor and Description |
|---|
SecureProperties(EncryptionAlgorithm encryptionAlgorithm)
Creates a new properties that will use given encryption algorithm.
|
SecureProperties(EncryptionAlgorithm encryptionAlgorithm,
String encryptedPropertySuffix)
Creates a new properties that will use given encryption algorithm and given suffix will be used for recognition
whether value is encrypted or not.
|
SecureProperties(Properties defaults,
EncryptionAlgorithm encryptionAlgorithm)
Creates a new properties that will use given encryption algorithm.
|
SecureProperties(Properties defaults,
EncryptionAlgorithm encryptionAlgorithm,
String encryptedPropertySuffix)
Creates a new properties that will use given encryption algorithm and given suffix will be used for recognition
whether value is encrypted or not.
|
Copyright © 2015. All rights reserved.