Product Documentation

Get a list of registered keys from multiple users at once.

Syntax

java -jar skfsadminclient.jar GUK <hostport> <did> <wsprotocol> <authtype> [ <accesskey> <secretkey> | <svcusername> <svcpassword> ] <usernames>

Values

Value

Explanation

hostport

Host and port to access theĀ FIDO server
SOAP & REST format : http://<FQDN>:<non-ssl-portnumber> or https://<FQDN>:<ssl-portnumber>
example : https://fidodemo.strongauth.com:8181

did

Unique domain identifier that belongs to SKCE

wsprotocol

Web service protocol; REST | SOAP

authtype

Authentication type; HMAC | PASSWORD

accesskey

Access key for use in identifying a secret key

secretkey

Secret key for HMACing a request

svcusername

Username used for PASSWORD-based authorization

svcpassword

Password used for PASSWORD-based authorization

usernames

Comma separated list of usernames

Output

$ example:~/skfsclient> java -jar skfsadminclient.jar GUK https://example.strongkey.com:8181 1 REST PASSWORD fidoadminuser Abcd1234! johndoe,johndoe2

Copyright (c) 2001-2024 StrongAuth, Inc. All rights reserved.

REST Get user keys information with PASSWORD
******************************************
{"svcinfo":{"did":1,"protocol":"FIDO2_0","authtype":"PASSWORD","svcusername":"fidoadminuser","svcpassword":"Abcd12341!"},"payload":{"usernames":["johndoe","johndoe2"]}}

Calling getkeysinfo @ https://example.strongkey.com:8181/skfs/rest/getuserkeys

Get user keys information complete.
******************************************
GetKeys response : [{"username":"johndoe","keys":[{"keyid":"1-1-5","fidoProtocol":"FIDO2_0","credentialId":"OCOqKSOTkvp_1Idszv76cn8ukFwDlfookyih_YXY72GpqGs92erFUBavlLyEECY9D3Jb57FA_20GVnAi-LSpV2XOEi5a7BHM07pUFr41IoMxUmZy5_HCGT99IODqXFKK0e863QYrnrmn4scjP7UCzO6-y1Oo14E99Vr_oAlTD_lHa_6zit_ET5dAPa4eAjG46aAHfHA1EtX0RfgQbZl0SZWFgr9SEg18v_xQ1PM1BkfRcFwQsHvLbEafpE3IavBL","aaguid":"33623161-6462-3939-2d30-6466652d3436","createLocation":"Sunnyvale, CA","createDate":1695841200000,"lastusedLocation":"Sunnyvale, CA","lastUsedDate":1695848703000,"modifyDate":1695848703000,"status":"Active","displayName":"johndoe","attestationFormat":"packed","SKFSVER":"4.10.0"}],"message":""},{"username":"johndoe2","keys":[{"keyid":"1-1-6","fidoProtocol":"FIDO2_0","credentialId":"nmyQopqXTFhOKx4J-ZTup2YFOCtQc5S3RQCx2CSFj8MP9jTREsWQDlZk32Ri9WYG7TmmpQcrFifgQ8GIx0C_uEOEMTjPcEw8x5_bLoyromAQsQ_dQarRGRN-qyihAt0I2gEsSxSoQHpsJrJhvQO6f9xJeahN9KcQWptnnNqyq_PhpW1JhQAMU-eMLYmx_AEhK_Gvx5Gy1T-u7RwcZp92PNMIvbE8Gl-s_FNnEy5tp3ArAJZLDT-lQfuDCEa54-1C","aaguid":"33623161-6462-3939-2d30-6466652d3436","createLocation":"Sunnyvale, CA","createDate":1695852325000,"lastusedLocation":"Not used yet","lastUsedDate":0,"modifyDate":0,"status":"Active","displayName":"johndoe2","attestationFormat":"packed","SKFSVER":"4.10.0"}],"message":""}]

Done with Get User Keys!