Add U2F User Account
WCF
AddU2FUser Method
 AuthServerU2FResponseAddUser AddU2FUser(String authServerPartnerLoginName, string authServerPartnerLoginPassword, string firstName, string lastName, string loginName, string loginPassword, string email, string mobilePhone, bool addDeviceOnly, short notificationMethod);
WCF parameter | data type | description |
---|---|---|
authServerPartnerLoginName | string | SurePassID account login name |
authServerPartnerLoginPassword | string | SurePassID account login key |
firstName | string | First name |
lastName | string | Last name |
loginName | string | User account login name |
loginPassword | string | Users password. If omitted one will be generated. If using Active Directory on the server this parameter is ignored. |
string | User email. Used for sending email notifications and temporary pass codes. | |
mobilePhone | string | Users mobile phone Used for sending voice or sms messages |
addDeviceOnly | bool | false = add user and u2f device, true= just add u2f device to existing user account |
notificationMethod | short | send welcome message to user. 0 = none, 1=email, 2=sms |
Sample WCF C# Method
 AuthServerU2FResponseAddUser resp = AddU2FUser("accountLogin", "accountKey", "Mandy", "Last", "Mandy", "M@5ndy58!", Mandy5@myco.com, "+1(407)555-1212, false, 0);
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_u2f_user |
firstName | string | First name |
lastName | string | Last name |
string | User email. Used for sending email notifications nd temporary pass codes. | |
pw | string | Users password. If omitted one will be generated. If using Active Directory on the server this parameter is ignored. |
mobile | string | Users mobile phone Used for sending voice or sms messages |
notificationMethod | int | send welcome message to user. 0 = none, 1=email, 2=sms |
Sample REST/Json Method
 { "username": "Mandy", "spAccountLoginName": "accountLogin", "spAccountLoginKey": "accountKey", "type": "add_u2f_user", "firstName": "Mandy", "lastName": "Last", "email": "Mandy5@myco.com", "pw": "M@5ndy58!", "mobile": "+1(407)555-1212" "notificationMethod": 0 }
Sample REST/Json Response
 { "errorCode": 0, "errorMessage": "OK", "type": "add_u2f_user" }