/
Add Push User Device
Add Push User Device
WCF
Method
public AuthServerResponse AddPushUserDevice(string authServerPartnerLoginName, string authServerPartnerLoginPassword, string authServerPartnerUserLoginName, string pw, string deviceId, int pushType, string deviceName, string token, string relyingParty)
WCF parameter | data type | description |
---|---|---|
authServerPartnerLoginName | string | SurePassID account login name |
authServerPartnerLoginPassword | string | SurePassID account login key |
authServerPartnerUserLoginName | string | User account name |
pw | string | User account password |
deviceId | string | ID of the device being added |
pushType | integer | Push type of the device being added, e.g. Android: 1, iOS: 2. |
deviceName | string | Name of the device being added |
token | string | Push registration token for the device being added |
relyingParty | string | Name of the relying party requesting device addition. |
Sample WCF C# Method
AuthServerResponse resp = AddPushUserDevice("accountLogin", "accountKey", "Mandy", "tinyD4nc3r", "123435ASQR6364", "1", "A Device", "nKctODamlM4:CKrh_PC8kIb7OclJONHoA", "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 | add_push_user_device |
pw | string | User account password |
deviceId | string | ID of the push device |
pushType | integer | Push type of mobile device |
deviceName | string | Name of device being added |
token | string | Device push registration token |
relyingParty | string | Name of the relying party requesting device addition. |
Sample REST/Json Method
{ "spAccountLoginName": "accountLogin", "spAccountLoginKey": "accountKey", "username": "mandy", "type": "add_push_user_device", "pw": "tinyD4nc3r", "deviceId": "123435ASQR6364", "pushType": "1", "deviceName": "aDevice", "token": "nKctODamlM4:CKrh_PC8kIb7OclJONHoA", "relyingParty": "https://mysite.relayingparty.com" }
Sample REST/Json Response
{ "errorCode": 0, "errorMessage": "OK", "type": "add_push_user_device" }
, multiple selections available,
Related content
Provision Push Device - DEPRICATED
Provision Push Device - DEPRICATED
More like this
Update Push User Device
Update Push User Device
More like this
Enable Device
Enable Device
More like this
Pre-Sign FIDO U2F Device
Pre-Sign FIDO U2F Device
More like this
Assign Device To User Account
Assign Device To User Account
More like this
Activate OATH Device
Activate OATH Device
More like this