Delete All FIDO U2F Keys
WCF
Method
 AuthServerU2FResponse DeleteAllSecurityKeys(string authServerPartnerLoginName, string authServerPartnerLoginPassword, string authServerPartnerUserLoginName, string appId)
WCF parameter | data type | description |
---|---|---|
authServerPartnerLoginName | string | SurePassID account login name |
authServerPartnerLoginPassword | string | SurePassID account login key |
authServerPartnerUserLoginName | string | User account login name |
appId | string | Fido appId (origin) or facetId |
Sample WCF C# Method
 AuthServerU2FResponse resp = DeleteAllSecurityKeys("accountLogin", "accountKey", "Mandy", "https://mysite.relayingparty.com");
Sample WCF C# Repsonse
if (resp.ErrorCode != 0) { message.Text = resp.ErrorMsg; return false; }
REST
REST parameter | data type | description |
---|---|---|
spAccountLoginName | string | SurePassID account login name |
spAccountLoginKey | string | SurePassID account login key |
username | string | user account login name |
type | string | delete_all_keys |
appId | string | Fido appId (origin) or facetId |
Sample REST/Json Method
 { "spAccountLoginName": "accountLogin", "spAccountLoginKey": "accountKey", "type": "delete_all_keys", "username": "Mandy" "appId:" "https://mysite.relayingparty.com" }
Sample REST/Json Response
{ "errorMessage": "", "errorCode": 0, "type": "delete_all_keys" }