Interface | Description |
---|---|
ProductDoublePairConverter<T> |
A ProductDoublePairConverter can convert a type T Pair(Product, Double) and vice versa.
|
Class | Description |
---|---|
AES |
Shows how to securely perform AES encryption in GCM mode, with 256 bits key size.
|
ArticleConverter |
This class can convert an Article to a Pair(Product, Double)
or a Pair(Product, Double) to an Article
|
ArticleImporterFromFile |
Class handling the import of articles from CSV file.
|
ArticlesExporter |
Responsible to export the stock of a shop into a csv file
|
Crypto |
Responsible for encrypting and decrypting data using RSA and AES.
|
CryptoSingleton |
Ensure that there is only one instance of crypto at a time.
|
DistanceCalculator |
This class is used to compute the distance between two points, passing by the road
|
HashPassword |
Makes a secure hash of password
|
ProductAmountConverter |
This class can convert an ProductAmount to a Pair(Product, Double)
or a Pair(Product, Double) to an ProductAmount
|
RSA |
Performs RSA encryption and decryption (in ECB mode) and generates RSA keypairs.
|
Utils |
Enum | Description |
---|---|
Headers |