Implement XDG Secrets Portal

This portal allows applications to obtain a master secret they can use to encrypt their data.

The secret is stored in KWallet.

If no secret exists yet a new one is generated

BUG: 466197

Merge request reports

Loading