Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
This method triggers the installation of a WPA2-Enterprise Wi-Fi profile in the device. The OS will trigger a dialog to ask the user the consent to allow such operations. See User Experience
Param | |
---|---|
Username
and password
are the WiFi credentials of a Cloud4wi customer. When you create a customer using the method createCustomer
the credentials are returned in onSuccess
in the CustomerCreateResponse
object.
This method initializes the customer object in the Cloud4Wi account. This method must be invoked before installing the WiFi Profile.
The customer
object is .
Calling this function It is equivalent to a make a login. The success of this function opens a session with the customer returned. To close the session use logout()
method.
The deduplicateAttribute
attribute is optional. If set, the system will check if an exisitng customer with a matching attribute already exists in the same Cloud4Wi account.
If a matching record exists, the createCustomer
method will override the existing matching customer attributes with the one passed in the createCustomer
(except for username, password, source
)
Pssible values of deduplicateAttribute
are:
To create a customer without any deduplication check, set deduplicateAttribute
to nil.
Username and password are credentials for the user in the c4w environment and are used for Radius authN/Z.
Returns the identified of the customer created/logged with Cloud4wi Wifi SDK
If username
and password
are not set in the , they are generated randomly during the customer creation and returned to the app in the . This auto generation of the credentials is the best way to proceed.
If the method executes with no errors, it returns the
username
authorized username
password
authorized password
Initialize the SDK and updates certain Customer attributes at every login
Initializes the customer object in the Cloud4Wi account
Triggers the installation of a WPA2-Enterprise Wi-Fi profile in the device
Triggers the installation of a Passpoint Wi-Fi profile in the device
Returns list of WPA2-Enterprise Profiles initialized on the device
Returns list of Passpoint Profiles initialized on the device
Deletes installed WPA2Enterprise profile
Deletes installed Passpoint profile
Removes the customerId saved during the create customer, removes any reference to the customer, removes Wi-Fi profiles related to the customer
Returns the identified of the customer created/logged with Cloud4wi Wifi SDK
Retrieve customer profile by username/password
Update the Customer attributes
Create empty customer with default policies
Update a Customer metadata
Search a Customer by customer properties
Get the list of policies configured in the Cloud4Wi account
Set SDK authentication parameters
Configure the list of applications to be interlinked with the current application
Get the applications interlinked with the current one
It deletes the WPA2 profile installed by the app.
It deletes the Passpoint profile installed by the app.
This method triggers the installation of a Passpoint Wi-Fi profile in the device.
Param | |
---|---|
Username
and password
are the WiFi credentials of a Cloud4wi customer. When you create a customer using the method createCustomer
the credentials are returned in onSuccess
in the CustomerCreateResponse
object.
username
authorized username
password
authorized password
The session is opened when one of this functionscreateCustomer,
setupCustomer
and getCustomerInfo
return success.
It deletes passpoint internet profiles installed in the device using createPasspointProfile and createWPA2EnterpriseProfile
.
The delete of the wpa2-ent profile is not supported on iOs for technical limitation, the only way to delete it is to remove the application or to forgot the wifi network.
this limitation no longer exists since SDK v 1.6.0