Product Documentation

To make sure SKFS is running as expected, we highly recommend to regularly monitor the server using the ping web service. Use the sample client application skfsclient.jar (installed as part of the SKFS installation) to call the ping web service.

NOTE: On the FIDO2 server, the client application can be found under the /usr/local/strongkey/skfsclient directory.

Different methods are listed here:

  • Ping SKFS using REST and PASSWORD authorization:
    shell> java -jar skfsclient.jar P https://[FQDN]:8181 1 REST PASSWORD
    svcfidouser Abcd1234!
    
    OUTPUT
    $ example:~/skfsclient> java -jar skfsadminclient.jar P https://example.strongkey.com:8181 1 REST PASSWORD svcfidouser Abcd1234!
    
    Copyright (c) 2001-2024 StrongAuth, Inc. All rights reserved.
    
    REST Ping with PASSWORD
    ******************************************
    json = {"svcinfo":{"did":1,"protocol":"FIDO2_0","authtype":"PASSWORD","svcusername":"svcfidouser","svcpassword":"Abcd1234!"},"payload":""}
    
    Calling ping @ https://example.strongkey.com:8181/skfs/rest/ping
    
    Ping complete.
    ******************************************
    Ping response : Copyright (c) 2001-2024, StrongAuth, Inc. (dba StrongKey)
    StrongKey FIDO Server 4.14.0
    Hostname: example.strongkey.com (ServerID: 1)
    Current time: Wed Nov 06 16:07:37 EST 2024
    Up since: Wed Nov 06 16:05:46 EST 2024
    StrongKey FIDO Server is alive!
    
    
    Done with Ping!
    
  • Ping SKFS using SOAP and PASSWORD authorization:
    shell> java -jar skfsclient.jar P https://[FQDN]:8181 1 REST PASSWORD
    svcfidouser Abcd1234!

Successful responses will be similar to the image above