Product Documentation

SKFS offers a range of properties that can be customized to enhance the way it downloads and handles FIDO authenticator metadata statements. Explore the comprehensive MDS Properties guide for a detailed understanding.”

skfs.cfg.property.mds.enabled​
skfs.cfg.property.mds.fidoalliance.loadmethod.url
skfs.cfg.property.mds.fidoalliance.loadmethod.local
skfs.cfg.property.mds.fidoalliance.rootca.loadmethod.url
skfs.cfg.property.mds.fidoalliance.rootca.loadmethod.local
skfs.cfg.property.return.MDS
skfs.cfg.property.return.MDS.webservices

Follow the steps below to change any of the above properties:

  • Switch to (or login as) the strongkey user

    shell> su - strongkey
  • Edit the skfs properties file

    shell> vi /usr/local/strongkey/skfs/etc/skfs-configuration.properties
  • Set or Update any of the above properties to the desired value.

  • Restart the payara server

    shell> sudo systemctl restart payara 
    
    # For SKFS version 4.12 and below, use the following command instead:
    shell> sudo service glassfishd restart 
    

 

ADDITIONAL INFORMATION

If the SKFS appliance is operating without internet connection, you should download MDS file as well as the ROOT CA certificate that signed the MDS and copy over to each SKFS appliance under /usr/local/strongkey/skfs/mds directory. Then, configure below MDS properties in skfs properties file:

skfs.cfg.property.mds.fidoalliance.loadmethod.local=/usr/local/strongkey/skfs/mds/blob.jwt
skfs.cfg.property.mds.fidoalliance.rootca.loadmethod.local=/usr/local/strongkey/skfs/mds/root-r3.crt

The blob.jwt file can be downloaded from here and root-r3.crt file can be downloaded from here.

Note: This MDS file usually gets updated monthly. So, if you decide to configure this property, please make an arrangement to update the file every time it gets updated on the website.