Product Documentation

The preregister web service is the preliminary step to register new FIDO credentials for users; this web service performs three functions:

  • Provides SKFS with a username to identify the user
  • Determines the policy with which this registration will be accepted
  • Generates a unique challenge to be signed by the user's FIDO Authenticator as part of the registration process

The web service requires the following parameters supplied as JSON objects (shown in the Request example in this section):

Value

Explanation

svcinfo

Every web service request sent by applications to SKFS must be authenticated and authorized. These privileges are based on service credential information (svcinfo) passed into the web service as a JSON object.

payload

This parameter, also a JSON object, carries information about the user and other parameters necessary for SKFS to fulfill the operation.