# |
Explanation |
RFE-277 |
Dynamic reloading or Related Origin Requests (ROR) and Digital Asset Links (DAL) configurations. The StrongKey FIDO Server (SKFS) 4.15.1 release introduced support for two yet-to-be-standardized WebAuthn features: Related Origin Requests (ROR) and Digital Asset Links (DAL), allowing for unique configurations across FIDO domains. Previously, implementing these features required tedious updates to configuration properties and a Payara restart with every change. However, the current release of SKFS 4.16 has made this an easier process. ROR and DAL have been integrated into the FIDO Policy module and database, enabling limitless origin configurations and dynamic updates without a Payara restart. Now, when a FIDO administrator modifies the policy or database with new ROR and/or DAL values, they are instantly refreshed in the hash maps, ready for SKFS to utilize. 1) ROR
Both JsonObjects have the following attributes:
Three new database tables have been added to SKFS database schema:
To manage the ROR and DAL configurations, new web service endpoints have been added to the FIDOAdminServlet. Only service credentials possessing 'Admin Authorization' within the LDAP Directory store will have the ability to execute ROR and/or DAL operations. The following representational state transfer (REST) web service endpoints have been added (You can click HERE to learn more about the new web services) : 1) /ror: This endpoint supports the ability to Add, Get, and Update authorized ROR web origins to a FIDO domain.
Using the skfsadminclient, a FIDO Administrator will utilize the above web service to Add, or Update ROR web origins or DAL targets. Once these have been updated, a FIDO administrator will utilize the /updatepolicy web service endpoint to enable the feature in the FIDO Policy.
|
1. Additional information is available at https://passkeys.dev/docs/advanced/related-origins/
2. Additional information is available at https://developer.android.com/training/app-links/verify-android-applinks
This section is intended to enable customers and users of SKFS to prepare for upcoming changes in SKFS that WILL have an effect on applications using SKFS. Such RP sites must allocate time/resources to be prepared to work with the future release. StrongKey is providing this information in advance so that customers/users are not unprepared for these development activities.
# |
Explanation |
RFE-287 |
Response for errors returned by SKFS will be updated to provide more information as well as a consistent format. Current:SKFS responds to webservice requests in two (2) different ways:
|