openwallet-foundation-labs / identity-credential

Apache License 2.0
149 stars 76 forks source link

Move server settings to web.xml. #644

Closed davidz25 closed 2 weeks ago

davidz25 commented 2 weeks ago

This enables easy customization via web.xml. Also update README.md to mention this.

This also introduces a WalletServerSettings class which should be used for all settings on the Wallet Server side since it provides a more type-safe interface. It also provides a central place to discover what settings are available for configuration.

This will provide the foundation for Firebase Notifications which requires both client- and server-side secrets.

Test: Manually tested using both dev: and wallet-server instances.

Fixes #

It's a good idea to open an issue first for discussion.