Add Ability to use Config File#1167
Conversation
|
I got the properties working. Now just need to deal with defaults |
1026251 to
912fd2b
Compare
|
I have added two new files. to base. BackendCryptoInterface and BankendCryptoSelector. These are files we will need for the selection of the backend. The Basically when a function in base needs to determine the back end to use it can call the BankendCryptoselector with the provider, the type (cipher, message digest, etc) and the algorithm it will return the backend. All the bankend calls will be of the format in BackendCryptoInterface. We may need to remove some calls and modify the function parameters but this is a start. So for example in Digest.java in where it calls NativeInterface.DIGEST_create today in would first call (BankendCryptoSelector.selectBackend(Provider, "Digest", )).DIGEST_create |
fb660bd to
16d4c4b
Compare
6e5c8a4 to
43b5935
Compare
|
Moved test cases and added documentation. |
da703e3 to
7a56cdb
Compare
5b25ec7 to
6a42a99
Compare
Added the ability to use a config file to create a a new OpenJCEPlus provider based on that file. Update the providers to use this config to create FIPS and non-FIPS Signed-off-by: johnpeck-us-ibm <johnpeck@us.ibm.com>
41d385e to
7913262
Compare
Added the ability to use a config file to create a a new OpenJCEPlus provider based on that file
Signed-off-by: John Peck 140550562+johnpeck-us-ibm@users.noreply.github.com