btcpayserver/BTCPayServer/Security/GreenField
Andrew Camilleri ba165ddd4f
Local Greenfield Client for Plugins (#2410)
* wip

* Local GreenField Client for Plugins

* support notification handlers being missing

* Initial support for scoped btcpay client

* test out scoped local client

* wip

* small fix

* Throw exception if using local greenfield client and it has not been implemented yet

* adapt based on new changes in BTCPay

* update

* fix tests

* Allow Local client to bypass authorization handler

* Add Misc endpoints to Local API Client

* Add new endpoints

* Apply code review changes
2021-07-27 21:11:47 +09:00
..
APIKeyExtensions.cs Local Greenfield Client for Plugins (#2410) 2021-07-27 21:11:47 +09:00
APIKeyRepository.cs Set roles when authenticating via greenfield 2020-09-08 11:22:32 +02:00
APIKeysAuthenticationHandler.cs Local Greenfield Client for Plugins (#2410) 2021-07-27 21:11:47 +09:00
BasicAuthenticationHandler.cs U2fremove (#2496) 2021-04-28 16:22:09 +09:00
GreenFieldAuthenticationOptions.cs Move directories, rename controllers 2020-03-27 12:58:45 +09:00
GreenFieldAuthorizationHandler.cs Local Greenfield Client for Plugins (#2410) 2021-07-27 21:11:47 +09:00
GreenFieldConstants.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00