Kenneth Skovhede
a9d389ffab
Improve secret provider and license checker
...
This improves the secret provider by allowing a value of `default://` to get the system default provider (if one exists).
The license checker now supports multiple formats for the on-disk file.
2026-06-25 14:40:58 +02:00
Kenneth Skovhede
c0f40e19ca
Updated copyright year to 2026 across the project
2026-04-16 15:21:24 +02:00
Kenneth Skovhede
695d190b91
Updated to allow IsSupported to be async
2025-12-01 15:29:24 +01:00
Kenneth Skovhede
1053fa340a
More work on default==login
2025-12-01 15:03:36 +01:00
Kenneth Skovhede
95da807beb
Initialize default providers when returning
...
Fixed an issue with creating a collection.
Made the default collection an alias for "login" if the system does not do this automatically
2025-12-01 14:48:31 +01:00
Kenneth Skovhede
5f8a5bded6
Report supported status for secret provider
2025-12-01 13:38:41 +01:00
Kenneth Skovhede
8ac2273f21
Added OS markers to avoid accessing providers from unsupported OS.
...
Updated Pass provider to probe for pass via path searching.
Changed `IsSupported` to a method because it could take a while to evaluate
2025-12-01 13:21:44 +01:00
Kenneth Skovhede
6d9826df06
Initial implementation of write-support for SecretProviders
...
This updates the MacOS secret provider to use PInvoke for a more stable API than the secrets tool that was used before.
2025-11-30 23:01:57 +01:00
Kenneth Skovhede and GitHub
9464caf622
Feature/update license 2025 ( #5851 )
...
* Fixed some minor whitespace issues
* Updated all copyright to 2025
2025-01-07 09:40:39 +01:00
Kenneth Skovhede
010793828f
Fixed an unfortuante typo
2024-10-25 14:26:14 +02:00
Kenneth Skovhede
f7e473e67e
Fixed signature and nullability issues
2024-10-24 16:52:09 +02:00
Kenneth Skovhede
34d13a20e2
Initial version of the external secret provider
2024-10-24 16:06:59 +02:00