/
Delete Push User Device
Delete Push User Device
WCF
Method
public AuthServerResponse DeletePushUserDevice(string authServerPartnerLoginName, string authServerPartnerLoginPassword, string authServerPartnerUserLoginName, string deviceN, string deviceName, int pushType, string token, string relyingPartner, string provisionToken)
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 |
deviceName | string | Name of the device being added |
pushType | integer | Push type of the device being added, e.g. Android: 1, iOS: 2. |
token | string | Push registration token for the device being added |
relyingPartner | string | Name of the relying party requesting device addition. |
provisionToken | string | The original TokenId used to provision the push account |
Sample WCF C# Method
AuthServerResponse resp = DeletePushUserDevice("accountLogin", "accountKey", "Mandy", "tinyD4nc3r", "123435ASQR6364", "A Device", "1", "nKctODamlM4:CKrh_PC8kIb7OclJONHoA", "https://mysite.relayingparty.com", "NDA0MDNFMjYyNjJBN0Q3NTQwNDQyQzc2NzE2ODM1NEQzMDRBNDg2RjU3NkI3Njc2NEQyNjRGNTAyODU0");
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_push_user_device |
pw | string | User account password |
deviceId | string | ID of the push device |
deviceName | string | Name of device being added |
pushType | integer | Push type of mobile device |
token | string | Device push registration token |
relyingPartner | string | Name of the relying party requesting device addition. |
provisionToken | string | The original TokenId used to provision the push account. |
Sample REST/Json Method
{ "spAccountLoginName": "accountLogin", "spAccountLoginKey": "accountKey", "username": "mandy", "type": "delete_push_user_device", "pw": "tinyD4nc3r", "deviceId": "123435ASQR6364", "pushType": "1", "deviceName": "aDevice", "token": "nKctODamlM4:CKrh_PC8kIb7OclJONHoA", "relyingPartner": "https://mysite.relayingparty.com", "provisionToken": "NDA0MDNFMjYyNjJBN0Q3NTQwNDQyQzc2NzE2ODM1NEQzMDRBNDg2RjU3NkI3Njc2NEQyNjRGNTAyODU0" }
Sample REST/Json Response
{ "errorCode": 0, "errorMessage": "OK", "type": "delete_push_user_device" }