Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

WCF


Code Block
languagec#
title Method
public AuthServerResponse ProvisionPushDevice(string authServerPartnerLoginName, 
                 string authServerPartnerLoginPassword, 
                 string authServerPartnerUserLoginName, 
                 string pw,
				 string deviceId,
			     string pushType,
				 string deviceName,
				 string token,
			     string relyingParty)

...

WCF parameterdata typedescription
authServerPartnerLoginNamestringSurePassId SurePassID account login name
authServerPartnerLoginPasswordstringSurePassId SurePassID account login key
authServerPartnerUserLoginNamestringUser account name
pwstringUser password
deviceIdstringPush device ID
pushTypestringPush typeAndroid or iOS push device.
deviceNamestringFriendly name of push device
tokenstringtoken
relyingPartystringrelying party

...

Code Block
languagec#
titleSample WCF C# Method
AuthServerResponse  resp = ProvisionPushDevice("accountLogin",             
            "accountKey", 
            "Mandy", 
            "tinyD4nc3r",
	        "123435ASQR6364",
			"?1",
			"a Device",
			"?nKctODamlM4:CKrh_PC8kIb7OclJONHoA",
			"https://mysite.relayingparty.com");

...

Code Block
languagec#
titleSample WCF C# Repsonse
 if (resp.ErrorCode != 0)  {      
       message.Text = resp.ErrorMsg;
       return false;
 }


REST


REST parameterdata typedescription
spAccountLoginNamestringSurePassId SurePassID account login name
spAccountLoginKeystringSurePassId SurePassID account login key
usernamestringuser account login name
typestringprovision_push_device
pwstringUser password
deviceIdstringPush device ID
pushTypestringAndroid or iOS push typedevice
deviceNamestringFriendly name of push device
tokenstringtoken
relyingPartystringRelying party

...

Code Block
languagejs
titleSample REST/Json Method
{
"spAccountLoginName": "{{spAccountLoginName}}",
"spAccountLoginKey": "{{spAccountLoginKey}}",
"username": "{{username}}",
"pw": "tinyD4nc3r",
"deviceId": "123435ASQR6364",
"pushType": "?1",
"deviceName": "aDevice",
"token": "?nKctODamlM4:CKrh_PC8kIb7OclJONHoA",
"relyingParty": "https://mysite.relayingparty.com",
"type": "provision_push_device"
}

...