Product Documentation

SKFS can be configured to send different responses based on the following configuration properties:

  1. skfs.cfg.property.return.MDS
  2. skfs.cfg.property.return.responsedetail

 

Default response

A successful default FIDO2_0 response with the two configuration properties defined above set to false (accompanied by a 200 OK) will look similar to the following:

{
"Response": "Successfully processed registration response",
"responseCode": "FIDO-MSG-0004",
"pkixValidated": false,
"skfsVersion": "4.12.0",
"skfsFQDN": "example.strongkey.com",
"TXID": "1-75-1711751776586"
}

 

Detailed response (default)

If "skfs.cfg.property.return.responsedetail" is set to true and "skfs.cfg.property.return.responsedetail.format" is set to default, the response will look similar to the following. Click here for an example.

{
    "Response": "Successfully processed registration response",
    "responseCode": "FIDO-MSG-0004",
"pkixValidated": false,
"skfsVersion":"4.12.0",
"skfsFQDN":"example.strongkey.com",
"TXID":"1-169-1679354369053",
    "responseDetail": {
        "responseFormat": "default",
          ...
    },
    "keyInfo": {
      ...
    }
}

 

Detailed response (webauthn2 format)

If "skfs.cfg.property.return.responsedetail" is set to true and "skfs.cfg.property.return.responsedetail.format" is set to webauthn2, the response will look similar to the following. Click here for an example.

{
    "Response": "Successfully processed registration response",
    "responseCode": "FIDO-MSG-0004",
"pkixValidated": false,
"skfsVersion":"4.12.0",
"skfsFQDN":"example.strongkey.com",
"TXID":"1-169-1679354369053",
    "responseDetail": {
        "responseFormat": "webauthn2",
          ...
    },
    "keyInfo": {
      ...
    }
}

 

Response with metadata

If "skfs.cfg.property.return.MDS" is set to true , the response will look similar to the following. Click here for an example.

{
    "Response": "Successfully processed registration response",
    "responseCode": "FIDO-MSG-0004",
"pkixValidated": false,
"skfsVersion":"4.12.0",
"skfsFQDN":"example.strongkey.com",
"TXID":"1-169-1679354369053",

    "mdsEntry": {
      ...
    }
}



Detailed response (default) with metadata

If "skfs.cfg.property.return.MDS" and "skfs.cfg.property.return.responsedetail" is set to true and "skfs.cfg.property.return.responsedetail.format" is set to default, the response will look similar to the following. Click here for an example.

{
    "Response": "Successfully processed registration response",
    "responseCode": "FIDO-MSG-0004",
"pkixValidated": false,
"skfsVersion":"4.12.0",
"skfsFQDN":"example.strongkey.com",
"TXID":"1-169-1679354369053",
    "mdsEntry": {
      ...
    },
    "responseDetail": {
        "responseFormat": "default",
          ...
    },
    "keyInfo": {
      ...
    }
}

 

Detailed response (webauthn2 format) with metadata

If "skfs.cfg.property.return.MDS" and "skfs.cfg.property.return.responsedetail" is set to true and "skfs.cfg.property.return.responsedetail.format" is set to webauthn2, the response will look similar to the following. Click here for an example.

{
    "Response": "Successfully processed registration response",
    "responseCode": "FIDO-MSG-0004",
"skfsVersion":"4.12.0",
"pkixValidated": false,
"skfsFQDN":"example.strongkey.com",
"TXID":"1-169-1679354369053",
    "mdsEntry": {
      ...
    },
    "responseDetail": {
        "responseFormat": "webauthn2",
          ...
    },
    "keyInfo": {
      ...
    }
}