-
Notifications
You must be signed in to change notification settings - Fork 839
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Security Module Plugin API #713
Commits on Apr 14, 2020
-
Node Key Security Provider BouncyCastle backed internal plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 8dff540 - Browse repository at this point
Copy the full SHA 8dff540View commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 33482d5 - Browse repository at this point
Copy the full SHA 33482d5View commit details
Commits on Apr 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bf62f2c - Browse repository at this point
Copy the full SHA bf62f2cView commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 76f01f1 - Browse repository at this point
Copy the full SHA 76f01f1View commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 3db6b44 - Browse repository at this point
Copy the full SHA 3db6b44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72b4dc9 - Browse repository at this point
Copy the full SHA 72b4dc9View commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 3a30a73 - Browse repository at this point
Copy the full SHA 3a30a73View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5392e7 - Browse repository at this point
Copy the full SHA d5392e7View commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 160d9df - Browse repository at this point
Copy the full SHA 160d9dfView commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for b934f3a - Browse repository at this point
Copy the full SHA b934f3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2505c3d - Browse repository at this point
Copy the full SHA 2505c3dView commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for afd1124 - Browse repository at this point
Copy the full SHA afd1124View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87e063f - Browse repository at this point
Copy the full SHA 87e063fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 977b3f0 - Browse repository at this point
Copy the full SHA 977b3f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c3e76a - Browse repository at this point
Copy the full SHA 5c3e76aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a69d3a - Browse repository at this point
Copy the full SHA 8a69d3aView commit details -
mock fix in CommandTestAbstract
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 4d14a37 - Browse repository at this point
Copy the full SHA 4d14a37View commit details -
Configuration menu - View commit details
-
Copy full SHA for e044e49 - Browse repository at this point
Copy the full SHA e044e49View commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 4b2209a - Browse repository at this point
Copy the full SHA 4b2209aView commit details -
supplier memoize moved into BouncyCastleSecurityModule
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 94f2996 - Browse repository at this point
Copy the full SHA 94f2996View commit details -
Fixing PublicKeySubCommand and its unit tests
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 295caef - Browse repository at this point
Copy the full SHA 295caefView commit details -
updating plugin cli option and removing unit test cases
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 7bd3790 - Browse repository at this point
Copy the full SHA 7bd3790View commit details -
Register SecurityModuleService in dsl ThreadBesuRunner
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 4f08b33 - Browse repository at this point
Copy the full SHA 4f08b33View commit details -
refactoring threadbesunoderunner
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 3b18e3e - Browse repository at this point
Copy the full SHA 3b18e3eView commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for a2187a3 - Browse repository at this point
Copy the full SHA a2187a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c133689 - Browse repository at this point
Copy the full SHA c133689View commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for f7e796c - Browse repository at this point
Copy the full SHA f7e796cView commit details
Commits on Apr 16, 2020
-
remove memoize from bcsecuritymodule
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for ee607f8 - Browse repository at this point
Copy the full SHA ee607f8View commit details -
remove nodeKey instance variable from BesuCommand
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 77b604d - Browse repository at this point
Copy the full SHA 77b604dView commit details -
Fixing CommandTestAbstract mocks and PublicKeySubCommandTest
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 1196a41 - Browse repository at this point
Copy the full SHA 1196a41View commit details -
cleaning up security module name constant
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for cb93117 - Browse repository at this point
Copy the full SHA cb93117View commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for aa6ead8 - Browse repository at this point
Copy the full SHA aa6ead8View commit details -
Using extended Functional interface
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 0774c4e - Browse repository at this point
Copy the full SHA 0774c4eView commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for a7d0dfe - Browse repository at this point
Copy the full SHA a7d0dfeView commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 3630ab8 - Browse repository at this point
Copy the full SHA 3630ab8View commit details -
Ditching BouncyCastle from plugin and package name. Moving to localfile
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 92412c4 - Browse repository at this point
Copy the full SHA 92412c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2db11f7 - Browse repository at this point
Copy the full SHA 2db11f7View commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for d3b1cac - Browse repository at this point
Copy the full SHA d3b1cacView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1aea38 - Browse repository at this point
Copy the full SHA e1aea38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26962c6 - Browse repository at this point
Copy the full SHA 26962c6View commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for bc45536 - Browse repository at this point
Copy the full SHA bc45536View commit details
Commits on Apr 17, 2020
-
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 7a8fb1d - Browse repository at this point
Copy the full SHA 7a8fb1dView commit details -
using final keyword in nodePrivateKeyFile()
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 690618d - Browse repository at this point
Copy the full SHA 690618dView commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 570271a - Browse repository at this point
Copy the full SHA 570271aView commit details -
Configuration menu - View commit details
-
Copy full SHA for de52ac4 - Browse repository at this point
Copy the full SHA de52ac4View commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 0575240 - Browse repository at this point
Copy the full SHA 0575240View commit details -
tidying up LocalFileSecurityModulePlugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 8850fe8 - Browse repository at this point
Copy the full SHA 8850fe8View commit details -
review - converting Signature to interface
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for cce1bcb - Browse repository at this point
Copy the full SHA cce1bcbView commit details -
refactoring Signature and PublicKey in data subpackage
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for d83e47f - Browse repository at this point
Copy the full SHA d83e47fView commit details -
review - refactoring inner class to be top level class. Adding javadoc
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for c5f1738 - Browse repository at this point
Copy the full SHA c5f1738View commit details -
refactoring method out of SecurityModuleProvider
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 3088be3 - Browse repository at this point
Copy the full SHA 3088be3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c28cc76 - Browse repository at this point
Copy the full SHA c28cc76View commit details -
adding unstable annotation in plugin interfaces
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 7341cfc - Browse repository at this point
Copy the full SHA 7341cfcView commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for eaf709f - Browse repository at this point
Copy the full SHA eaf709fView commit details
Commits on Apr 20, 2020
-
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 1627081 - Browse repository at this point
Copy the full SHA 1627081View commit details -
expose buildNodeKey from BesuCommand so that PublicKeySubcommand can …
…use it Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 6a27c66 - Browse repository at this point
Copy the full SHA 6a27c66View commit details -
Signed-off-by: Usman Saleem <usman@usmans.info> # Conflicts: # besu/src/test/resources/everything_config.toml
Configuration menu - View commit details
-
Copy full SHA for 7c19a1a - Browse repository at this point
Copy the full SHA 7c19a1aView commit details -
use functional reference for nodekey in public key subcommand
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 25af953 - Browse repository at this point
Copy the full SHA 25af953View commit details -
unextend SecurityModuleProvider from Functional.
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 2487f0f - Browse repository at this point
Copy the full SHA 2487f0fView commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 007b87a - Browse repository at this point
Copy the full SHA 007b87aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47ab014 - Browse repository at this point
Copy the full SHA 47ab014View commit details -
Use Runnable function reference to initialize besu configuration serv…
…ice from subcommand Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for a6ae3a9 - Browse repository at this point
Copy the full SHA a6ae3a9View commit details -
LocalFileSecurityModulePlugin - Use isDocker directly
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 4943186 - Browse repository at this point
Copy the full SHA 4943186View commit details -
review - rename variable to nodeKey
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for fc0be7f - Browse repository at this point
Copy the full SHA fc0be7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a9525a - Browse repository at this point
Copy the full SHA 0a9525aView commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for e2ff900 - Browse repository at this point
Copy the full SHA e2ff900View commit details -
Configuration menu - View commit details
-
Copy full SHA for c643c23 - Browse repository at this point
Copy the full SHA c643c23View commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 30c52d1 - Browse repository at this point
Copy the full SHA 30c52d1View commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for bb7bc22 - Browse repository at this point
Copy the full SHA bb7bc22View commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 1ad1c45 - Browse repository at this point
Copy the full SHA 1ad1c45View commit details
Commits on Apr 21, 2020
-
Expose ECPoint from PublicKey interface'
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for a9a42f4 - Browse repository at this point
Copy the full SHA a9a42f4View commit details -
ECPoint byte[] to BigInteger conversion padding
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 860a411 - Browse repository at this point
Copy the full SHA 860a411View commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 91c90c9 - Browse repository at this point
Copy the full SHA 91c90c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aac744 - Browse repository at this point
Copy the full SHA 2aac744View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa53c23 - Browse repository at this point
Copy the full SHA aa53c23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 715450d - Browse repository at this point
Copy the full SHA 715450dView commit details -
plugin checksum and final keyword
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 79b4f31 - Browse repository at this point
Copy the full SHA 79b4f31View commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for ee26e5c - Browse repository at this point
Copy the full SHA ee26e5cView commit details
Commits on Apr 22, 2020
-
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 4bad3f5 - Browse repository at this point
Copy the full SHA 4bad3f5View commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 4897a0a - Browse repository at this point
Copy the full SHA 4897a0aView commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 8b6589f - Browse repository at this point
Copy the full SHA 8b6589fView commit details -
Signed-off-by: Usman Saleem <usman@usmans.info> # Conflicts: # besu/src/main/java/org/hyperledger/besu/cli/BesuCommand.java # besu/src/main/java/org/hyperledger/besu/controller/BesuControllerBuilder.java
Configuration menu - View commit details
-
Copy full SHA for 3437e7f - Browse repository at this point
Copy the full SHA 3437e7fView commit details
Commits on Apr 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 24cccad - Browse repository at this point
Copy the full SHA 24cccadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39deda8 - Browse repository at this point
Copy the full SHA 39deda8View commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for c25d921 - Browse repository at this point
Copy the full SHA c25d921View commit details -
Removing internal plugin and directly instantiating KeyPairSecurityMo…
…dule Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for d9fec18 - Browse repository at this point
Copy the full SHA d9fec18View commit details -
removing internal plugin from acceptance dsl
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for afbc588 - Browse repository at this point
Copy the full SHA afbc588View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6283c0c - Browse repository at this point
Copy the full SHA 6283c0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26aebd3 - Browse repository at this point
Copy the full SHA 26aebd3View commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for eb6712a - Browse repository at this point
Copy the full SHA eb6712aView commit details
Commits on Apr 24, 2020
-
ECPointUtil toUnsignedByteArray cleanup and unit tests
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 317bc51 - Browse repository at this point
Copy the full SHA 317bc51View commit details -
cleaning up KeyPairSecurityModule
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 6f675cb - Browse repository at this point
Copy the full SHA 6f675cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dee1ab - Browse repository at this point
Copy the full SHA 5dee1abView commit details -
review suggestion - exception message in keypairsecuritymodule
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 73df123 - Browse repository at this point
Copy the full SHA 73df123View commit details -
ECPointUtil cleanup - Use BC BigIntegers.asUnsignedByteArray
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 5f83f01 - Browse repository at this point
Copy the full SHA 5f83f01View commit details
Commits on Apr 25, 2020
-
Conflicts: plugin-api/build.gradle Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 3f62973 - Browse repository at this point
Copy the full SHA 3f62973View commit details
Commits on Apr 27, 2020
-
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 6a36b4e - Browse repository at this point
Copy the full SHA 6a36b4eView commit details -
review suggestion - Register default SecurityModuleProvider with Secu…
…rityModuleService Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 75c5803 - Browse repository at this point
Copy the full SHA 75c5803View commit details -
Configuration menu - View commit details
-
Copy full SHA for b18f39b - Browse repository at this point
Copy the full SHA b18f39bView commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for b5dba6d - Browse repository at this point
Copy the full SHA b5dba6dView commit details -
Using Supplier<SecurityModule> instead of SecurityModuleSupplier
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 6322e08 - Browse repository at this point
Copy the full SHA 6322e08View commit details -
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 3405b17 - Browse repository at this point
Copy the full SHA 3405b17View commit details -
--security-module cli option instead of --security-module-provider
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for 519370c - Browse repository at this point
Copy the full SHA 519370cView commit details -
Merge remote-tracking branch 'upstream/master' into nodekey_plugin
Signed-off-by: Usman Saleem <usman@usmans.info>
Configuration menu - View commit details
-
Copy full SHA for a47c113 - Browse repository at this point
Copy the full SHA a47c113View commit details