|
Liblinphone
5.4.0
|
The object used to configure an account on a server via XML-RPC, see https://wiki.linphone.org/xwiki/wiki/public/view/Lib/Features/Override%20account%20creator%20request/. More...
#include <account_creator.hh>
Public Member Functions | |
| LINPHONECXX_PUBLIC | AccountCreator (void *ptr, bool takeRef=true) |
| LINPHONECXX_PUBLIC _LinphoneAccountCreator * | cPtr () |
| LINPHONECXX_PUBLIC void | addListener (const std::shared_ptr< AccountCreatorListener > &listener) |
| Add an application listener to the AccountCreator instance. More... | |
| LINPHONECXX_PUBLIC void | removeListener (const std::shared_ptr< AccountCreatorListener > &listener) |
| Remove a previously added listener from the AccountCreator instance. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void | setAccount (const std::shared_ptr< linphone::Account > &account) |
| Assign a proxy config pointer to the LinphoneAccountCreator. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getAccountCreationRequestToken () const |
| Get the account creation request token received to be used to check user validation. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void | setAccountCreationRequestToken (const std::string &token) |
| Set the account creation request token received to be used to check user validation. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getActivationCode () const |
| Get the activation code. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED ActivationCodeStatus | setActivationCode (const std::string &activationCode) |
| Set the activation code. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getAlgorithm () const |
| Get the algorithm configured in the account creator. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED AlgoStatus | setAlgorithm (const std::string &algorithm) |
| Set the supported algorithm. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | setAsDefault (bool setAsDefault) |
| Set the set_as_default property. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getDisplayName () const |
| Get the display name. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED UsernameStatus | setDisplayName (const std::string &displayName) |
| Set the display name. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getDomain () const |
| Get the domain. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED DomainStatus | setDomain (const std::string &domain) |
| Set the domain. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getEmail () const |
| Get the email. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED EmailStatus | setEmail (const std::string &email) |
| Set the email. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getHa1 () const |
| Get the ha1. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED PasswordStatus | setHa1 (const std::string &ha1) |
| Set the ha1. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getLanguage () const |
| Get the language use in email of SMS. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED LanguageStatus | setLanguage (const std::string &lang) |
| Set the language to use in email or SMS if supported. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getPassword () const |
| Get the password. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED PasswordStatus | setPassword (const std::string &password) |
| Set the password. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getPhoneCountryCode () const |
| Get the international prefix. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getPhoneNumber () const |
| Get the RFC 3966 normalized phone number. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getPnParam () const |
| Get the param to be used by the backend to send the push notification to the device asking for an auth token. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void | setPnParam (const std::string &pnParam) |
| Set the param to be used by the backend to send the push notification to the device asking for an auth token. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getPnPrid () const |
| Get the prid to be used by the backend to send the push notification to the device asking for an auth token. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void | setPnPrid (const std::string &pnPrid) |
| Set the prid to be used by the backend to send the push notification to the device asking for an auth token. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getPnProvider () const |
| Get the provider to be used by the backend to send the push notification to the device asking for an auth token. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void | setPnProvider (const std::string &pnProvider) |
| Set the provider to be used by the backend to send the push notification to the device asking for an auth token. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void | setProxyConfig (const std::shared_ptr< linphone::ProxyConfig > &cfg) |
| Assign a proxy config pointer to the LinphoneAccountCreator. More... | |
| LINPHONECXX_PUBLIC std::string | getRoute () const |
| Get the route. More... | |
| LINPHONECXX_PUBLIC Status | setRoute (const std::string &route) |
| Set the route. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED bool | getSetAsDefault () const |
| Get the set_as_default property. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getToken () const |
| Get the authentication token set (if any) to be used to authenticate next queries, if required. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void | setToken (const std::string &token) |
| Set the authentication token received by push notification to be used to authenticate next queries, if required. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED linphone::TransportType | getTransport () const |
| Get Transport. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED TransportStatus | setTransport (linphone::TransportType transport) |
| Set Transport. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string | getUsername () const |
| Get the username. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED UsernameStatus | setUsername (const std::string &username) |
| Set the username. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | activateAccount () |
| Send a request to activate an account on server. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | activateAlias () |
| Send a request to activate an alias. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | createAccount () |
| Send a request to create an account on server. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::shared_ptr< linphone::Account > | createAccountInCore () const |
| Create and configure a Account and a AuthInfo from informations set in the AccountCreator. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::shared_ptr< linphone::ProxyConfig > | createProxyConfig () const |
| Create and configure a proxy config and a authentication info for an account creator. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | createPushAccount () |
| Send a request to create a push account on server. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | isAccountActivated () |
| Send a request to know if an account is activated on server. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | isAccountExist () |
| Send a request to know the existence of account on server. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | isAccountLinked () |
| Send a request to know if an account is linked. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | isAliasUsed () |
| Send a request to know if an alias is used. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | linkAccount () |
| Send a request to link an account to an alias. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | loginLinphoneAccount () |
| Send a request to get the password & algorithm of an account using the confirmation key. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | recoverAccount () |
| Send a request to recover an account. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | requestAccountCreationRequestToken () |
| Request an account creation "request_token" to be used on account creations. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | requestAccountCreationTokenUsingRequestToken () |
| Send a request to get a token to be used for account creation from a request_token. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | requestAuthToken () |
| Request an auth token to be send by the backend by push notification. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void | reset () |
| Reset the account creator entries like username, password, phone number... More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED unsigned int | setPhoneNumber (const std::string &phoneNumber, const std::string &countryCode) |
| Set the phone number normalized. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status | updateAccount () |
| Send a request to update an account. More... | |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void | useTestAdminAccount () |
| Require the account creator to use special "test admin account". More... | |
Static Public Member Functions | |
| LINPHONECXX_PUBLIC static LINPHONECXX_DEPRECATED std::shared_ptr< linphone::AccountCreator > | create (const std::shared_ptr< linphone::Core > &core) |
| Create a AccountCreator and set Linphone Request callbacks. More... | |
The object used to configure an account on a server via XML-RPC, see https://wiki.linphone.org/xwiki/wiki/public/view/Lib/Features/Override%20account%20creator%20request/.
|
strong |
Enum describing activation code checking, used by the AccountCreator.
| Enumerator | |
|---|---|
| Ok | Activation code ok. |
| TooShort | Activation code too short. |
| TooLong | Activation code too long. |
| InvalidCharacters | Contain invalid characters. |
|
strong |
Enum describing algorithm checking, used by the AccountCreator.
| Enumerator | |
|---|---|
| Ok | Algorithm ok. |
| NotSupported | Algorithm not supported. |
|
strong |
Enum describing backend used in the AccountCreator.
| Enumerator | |
|---|---|
| XMLRPC | XMLRPC Backend. |
| FlexiAPI | FlexiAPI Backend. |
|
strong |
Enum describing domain checking, used by the AccountCreator.
| Enumerator | |
|---|---|
| Ok | Domain ok. |
| Invalid | Domain invalid. |
|
strong |
Enum describing email checking, used by the AccountCreator.
| Enumerator | |
|---|---|
| Ok | Email ok. |
| Malformed | Email malformed. |
| InvalidCharacters | Contain invalid characters. |
|
strong |
Enum describing language checking, used by the AccountCreator.
| Enumerator | |
|---|---|
| Ok | Language ok. |
|
strong |
Enum describing password checking, used by the AccountCreator.
| Enumerator | |
|---|---|
| Ok | Password ok. |
| TooShort | Password too short. |
| TooLong | Password too long. |
| InvalidCharacters | Contain invalid characters. |
| MissingCharacters | Missing specific characters. |
|
strong |
Enum describing phone number checking, used by the AccountCreator.
| Enumerator | |
|---|---|
| Ok | Phone number ok. |
| TooShort | Phone number too short. |
| TooLong | Phone number too long. |
| InvalidCountryCode | Country code invalid. |
| Invalid | Phone number invalid. |
|
strong |
Enum describing the status of server request, used by the AccountCreator.
| Enumerator | |
|---|---|
| RequestOk | Request status. |
| RequestFailed | Request failed. |
| MissingArguments | Request failed due to missing argument(s) |
| MissingCallbacks | Request failed due to missing callback(s) |
| AccountCreated | Account status. |
| AccountNotCreated | Account not created. |
| AccountExist | Account exist. |
| AccountExistWithAlias | Account exist with alias. |
| AccountNotExist | Account not exist. |
| AliasIsAccount | Account was created with Alias. |
| AliasExist | Alias exist. |
| AliasNotExist | Alias not exist. |
| AccountActivated | Account activated. |
| AccountAlreadyActivated | Account already activated. |
| AccountNotActivated | Account not activated. |
| AccountLinked | Account linked. |
| AccountNotLinked | Account not linked. |
| ServerError | Server. |
| PhoneNumberInvalid | Error cannot send SMS. |
| WrongActivationCode | Error key doesn't match. |
| PhoneNumberOverused | Error too many SMS sent. |
| AlgoNotSupported | Error algo isn't MD5 or SHA-256. |
| UnexpectedError | Generic error. |
| NotImplementedError | This API isn't implemented in the current backend. |
| RequestNotAuthorized | Request has been denied, probably due to invalid auth token. |
| RequestTooManyRequests | Request has been denied, due to too many requests sent in given period. |
|
strong |
Enum describing transport checking, used by the AccountCreator.
| Enumerator | |
|---|---|
| Ok | Transport ok. |
| Unsupported | Transport invalid. |
|
strong |
Enum describing username checking, used by the AccountCreator.
| Enumerator | |
|---|---|
| Ok | Username ok. |
| TooShort | Username too short. |
| TooLong | Username too long. |
| InvalidCharacters | Contain invalid characters. |
| Invalid | Invalid username. |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::activateAccount | ( | ) |
Send a request to activate an account on server.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::activateAlias | ( | ) |
Send a request to activate an alias.
| LINPHONECXX_PUBLIC void linphone::AccountCreator::addListener | ( | const std::shared_ptr< AccountCreatorListener > & | listener | ) |
Add an application listener to the AccountCreator instance.
| listener | the application listener |
|
static |
Create a AccountCreator and set Linphone Request callbacks.
| core | The Core used for the XML-RPC communication |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::createAccount | ( | ) |
Send a request to create an account on server.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::shared_ptr<linphone::Account> linphone::AccountCreator::createAccountInCore | ( | ) | const |
Create and configure a Account and a AuthInfo from informations set in the AccountCreator.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::shared_ptr<linphone::ProxyConfig> linphone::AccountCreator::createProxyConfig | ( | ) | const |
Create and configure a proxy config and a authentication info for an account creator.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::createPushAccount | ( | ) |
Send a request to create a push account on server.
Push accounts are used in account dependent situation when account cannot send push notifications. A username and password are automatically generated, an account is automatically activated.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getAccountCreationRequestToken | ( | ) | const |
Get the account creation request token received to be used to check user validation.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getActivationCode | ( | ) | const |
Get the activation code.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getAlgorithm | ( | ) | const |
Get the algorithm configured in the account creator.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getDisplayName | ( | ) | const |
Get the display name.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getDomain | ( | ) | const |
Get the domain.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getEmail | ( | ) | const |
Get the email.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getHa1 | ( | ) | const |
Get the ha1.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getLanguage | ( | ) | const |
Get the language use in email of SMS.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getPassword | ( | ) | const |
Get the password.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getPhoneCountryCode | ( | ) | const |
Get the international prefix.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getPhoneNumber | ( | ) | const |
Get the RFC 3966 normalized phone number.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getPnParam | ( | ) | const |
Get the param to be used by the backend to send the push notification to the device asking for an auth token.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getPnPrid | ( | ) | const |
Get the prid to be used by the backend to send the push notification to the device asking for an auth token.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getPnProvider | ( | ) | const |
Get the provider to be used by the backend to send the push notification to the device asking for an auth token.
| LINPHONECXX_PUBLIC std::string linphone::AccountCreator::getRoute | ( | ) | const |
Get the route.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED bool linphone::AccountCreator::getSetAsDefault | ( | ) | const |
Get the set_as_default property.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getToken | ( | ) | const |
Get the authentication token set (if any) to be used to authenticate next queries, if required.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED linphone::TransportType linphone::AccountCreator::getTransport | ( | ) | const |
Get Transport.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED std::string linphone::AccountCreator::getUsername | ( | ) | const |
Get the username.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::isAccountActivated | ( | ) |
Send a request to know if an account is activated on server.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::isAccountExist | ( | ) |
Send a request to know the existence of account on server.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::isAccountLinked | ( | ) |
Send a request to know if an account is linked.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::isAliasUsed | ( | ) |
Send a request to know if an alias is used.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::linkAccount | ( | ) |
Send a request to link an account to an alias.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::loginLinphoneAccount | ( | ) |
Send a request to get the password & algorithm of an account using the confirmation key.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::recoverAccount | ( | ) |
Send a request to recover an account.
| LINPHONECXX_PUBLIC void linphone::AccountCreator::removeListener | ( | const std::shared_ptr< AccountCreatorListener > & | listener | ) |
Remove a previously added listener from the AccountCreator instance.
| listener | the application listener |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::requestAccountCreationRequestToken | ( | ) |
Request an account creation "request_token" to be used on account creations.
The request_token is retrieved from the callback linphone_account_creator_cbs_get_account_creation_request_token
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::requestAccountCreationTokenUsingRequestToken | ( | ) |
Send a request to get a token to be used for account creation from a request_token.
The token is retrieved from the callback linphone_account_creator_cbs_get_account_creation_token_using_request_token
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::requestAuthToken | ( | ) |
Request an auth token to be send by the backend by push notification.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void linphone::AccountCreator::reset | ( | ) |
Reset the account creator entries like username, password, phone number...
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void linphone::AccountCreator::setAccount | ( | const std::shared_ptr< linphone::Account > & | account | ) |
Assign a proxy config pointer to the LinphoneAccountCreator.
| account | The LinphoneAccount to associate with the LinphoneAccountCreator. |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void linphone::AccountCreator::setAccountCreationRequestToken | ( | const std::string & | token | ) |
Set the account creation request token received to be used to check user validation.
| token | The token to set |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED ActivationCodeStatus linphone::AccountCreator::setActivationCode | ( | const std::string & | activationCode | ) |
Set the activation code.
| activationCode | The activation code to set |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED AlgoStatus linphone::AccountCreator::setAlgorithm | ( | const std::string & | algorithm | ) |
Set the supported algorithm.
| algorithm | The algorithm to use |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::setAsDefault | ( | bool | setAsDefault | ) |
Set the set_as_default property.
| setAsDefault | true for the created proxy config to be set as default in Core, false otherwise |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED UsernameStatus linphone::AccountCreator::setDisplayName | ( | const std::string & | displayName | ) |
Set the display name.
| displayName | The display name to set |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED DomainStatus linphone::AccountCreator::setDomain | ( | const std::string & | domain | ) |
Set the domain.
| domain | The domain to set |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED EmailStatus linphone::AccountCreator::setEmail | ( | const std::string & | ) |
Set the email.
| The email to set |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED PasswordStatus linphone::AccountCreator::setHa1 | ( | const std::string & | ha1 | ) |
Set the ha1.
| ha1 | The ha1 to set |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED LanguageStatus linphone::AccountCreator::setLanguage | ( | const std::string & | lang | ) |
Set the language to use in email or SMS if supported.
| lang | The language to use |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED PasswordStatus linphone::AccountCreator::setPassword | ( | const std::string & | password | ) |
Set the password.
| password | The password to set |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED unsigned int linphone::AccountCreator::setPhoneNumber | ( | const std::string & | phoneNumber, |
| const std::string & | countryCode | ||
| ) |
Set the phone number normalized.
| phoneNumber | The phone number to set |
| countryCode | Country code to associate phone number with |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void linphone::AccountCreator::setPnParam | ( | const std::string & | pnParam | ) |
Set the param to be used by the backend to send the push notification to the device asking for an auth token.
| pnParam | The pn_param to set |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void linphone::AccountCreator::setPnPrid | ( | const std::string & | pnPrid | ) |
Set the prid to be used by the backend to send the push notification to the device asking for an auth token.
| pnPrid | The pn_prid to set |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void linphone::AccountCreator::setPnProvider | ( | const std::string & | pnProvider | ) |
Set the provider to be used by the backend to send the push notification to the device asking for an auth token.
| pnProvider | The pn_provider to set |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void linphone::AccountCreator::setProxyConfig | ( | const std::shared_ptr< linphone::ProxyConfig > & | cfg | ) |
Assign a proxy config pointer to the LinphoneAccountCreator.
| cfg | The LinphoneProxyConfig to associate with the LinphoneAccountCreator. |
| LINPHONECXX_PUBLIC Status linphone::AccountCreator::setRoute | ( | const std::string & | route | ) |
Set the route.
| route | The route to set |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void linphone::AccountCreator::setToken | ( | const std::string & | token | ) |
Set the authentication token received by push notification to be used to authenticate next queries, if required.
| token | The token to set |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED TransportStatus linphone::AccountCreator::setTransport | ( | linphone::TransportType | transport | ) |
Set Transport.
| transport | The TransportType to set |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED UsernameStatus linphone::AccountCreator::setUsername | ( | const std::string & | username | ) |
Set the username.
| username | The username to set |
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED Status linphone::AccountCreator::updateAccount | ( | ) |
Send a request to update an account.
| LINPHONECXX_PUBLIC LINPHONECXX_DEPRECATED void linphone::AccountCreator::useTestAdminAccount | ( | ) |
Require the account creator to use special "test admin account".
1.8.13