btcpayserver/BTCPayServer.Abstractions
d11n 1e378dd986
Plugins: Add authorization hook (#3977)
* Plugins: Add authorization hook

Makes the `PolicyRequirement` available to plugins.
Adds a filter hook to the authorization handlers, so that plugins can extend and leverage the existing authorization policies and permissions.

* Update to pass back and forth handle class
2022-08-02 14:20:16 +09:00
..
Configuration FileService: AddFile from URL (#3566) 2022-03-31 11:54:25 +02:00
Constants Refactoring: Move WellKnownTempData into Abstractions.Constants 2022-02-21 16:39:08 +01:00
Contracts Bump versions of various deps (#3998) 2022-07-27 15:55:37 +09:00
Converters BTCPay Extensions Part 2 (#2001) 2020-10-21 14:02:20 +02:00
Custodians Custodian Account UI: CRUD (#3923) 2022-07-07 22:42:50 +09:00
Extensions Custodian Account UI: CRUD (#3923) 2022-07-07 22:42:50 +09:00
Form Custodian Account UI: CRUD (#3923) 2022-07-07 22:42:50 +09:00
Models Move ConfirmModel to Abstractions (#3964) 2022-07-15 12:38:33 +09:00
Security Plugins: Add authorization hook (#3977) 2022-08-02 14:20:16 +09:00
Services Refactoring: Extract Safe module to Abstractions (#3676) 2022-04-26 10:28:49 +09:00
TagHelpers Move TagHelpers to Abstractions (#3975) 2022-07-22 21:58:25 +09:00
BTCPayServer.Abstractions.csproj Bump versions of various deps (#3998) 2022-07-27 15:55:37 +09:00
icon.png Add nuget publishing for plugin packaer and abstractions (#2018) 2020-10-25 00:21:50 +09:00
PushNuget.ps1 Add nuget publishing for plugin packaer and abstractions (#2018) 2020-10-25 00:21:50 +09:00