public interface AccountService
Modifier and Type | Interface and Description |
---|---|
static class |
AccountService.AuthenticateResponse
The response data from an authentication request.
|
Modifier and Type | Method and Description |
---|---|
AccountService.AuthenticateResponse |
Authenticate(String Ticket,
String AccountName,
String Password,
int[] Data)
This method authenticates users trying to log in to ESO.
|
int |
CreateAccount(String Ticket,
String AccountName,
String Password,
String EmailAddress)
This is the second stage in the Create Account procedure.
|
AccountService.AuthenticateResponse Authenticate(String Ticket, String AccountName, String Password, int[] Data)
Ticket
- A Ticket containing an IV and EncryptedText field.
Should be retrieved from the Zone Access Service using the GetServiceTicket call,
with serviceID = "LegacyAuth".AccountName
- Your ESO Account Name.Password
- The password is in the following format: AccountName@eso.com.
The actual password is not needed, authorization is done by the Zone Access Service.Data
- 4 (random?) integersint CreateAccount(String Ticket, String AccountName, String Password, String EmailAddress)
Ticket
- A Ticket containing an IV and EncryptedText field.
Should be retrieved from the Zone Access Service using the GetServiceTicket call,
with serviceID = "LegacyAuth" (?).AccountName
- Your ESO Account Name.Password
- The ESO Account Password.EmailAddress
-