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,jilldoe 

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":"Abcd1234!"},"payload":{"usernames":["johndoe","jilldoe"]}}

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

Get user keys information complete.
******************************************
GetKeys response : [{"username":"johndoe","keys":[{"keyid":"1-1-4","fidoProtocol":"FIDO2_0","credentialId":"djEB2mIMKt3SifYwy3ZuY7800VWpPJG8Ir_WTel2cacmze4cF8uOrCAvTc55robM9y_LbISUlEAdhvWQNI9j9fW7d_RE-p_i4qcDqtqj2-cN7j2ZWPTYk42LrwMT6bFJ3KvN3emuWZ9lmbOelbGBq0tOIh7zlQQFYI2GzK-iEOpsyePTAaoGforhYKB4LfZf1thXpQU4c6r8N8t2DNCI-dHBuiilUwkX_jtQc-ylwprfGuI-1Z2yWwPDho9dXTTe","aaguid":"3b1adb99-0dfe-46fd-90b8-7f7614a4de2a","createLocation":"Sunnyvale, CA","createDate":1717786791000,"lastusedLocation":"Not used yet","lastUsedDate":0,"modifyDate":0,"status":"Active","displayName":"johndoe","attestationFormat":"packed","registrationVersion":"4.13.0"}],"message":""},{"username":"jilldoe","keys":[{"keyid":"1-1-5","fidoProtocol":"FIDO2_0","credentialId":"7Jumo_uUpQIcWteAvAGhUXmlYa8-Q5YhCLBHOm031hR7s7e1dMBy-ncrWkSobEeLIzcLyd_2a4T0RKNO1R2Gy-Dau_ZeKFxgcWzGqWQD9-wdH9k0tCIGgHiI9_95JZvWytqkMPSqaWTJE6COuO6Ag_OqVZSA82SzVdty5vvGpURCMy07Ctw_J-ij5MelJHo1Nkf9Nt82E7jFq2DVBMsmNjQqSMO1nr8A3WulkaeHuDtEM_eVQN_P_8WVZWCoAbJG","aaguid":"3b1adb99-0dfe-46fd-90b8-7f7614a4de2a","createLocation":"Sunnyvale, CA","createDate":1717786802000,"lastusedLocation":"Not used yet","lastUsedDate":0,"modifyDate":0,"status":"Active","displayName":"jilldoe","attestationFormat":"packed","registrationVersion":"4.13.0"}],"message":""}]

Done with Get User Keys!