confirmHEREPrivacyNoticeException abstract method

ConfirmationStatus confirmHEREPrivacyNoticeException()

By calling this method, the application developer confirms that they have received an exceptional permission from HERE in written form to not include a reference to the HERE Privacy Notice.

As a result, the LocationEngine will not collect characteristic information about the nearby mobile and Wi-Fi network signals. However, the engine will still be fully functional and it will deliver location updates when the exception can be confirmed. Note that this call should not involve user interaction and it should be executed silently by the application before starting the LocationEngine.

The permission for exceptional use will be verified asynchronously using your HERE SDK credentials. A missing permission will lead to stopping of the LocationEngine and LocationEngineStatus.privacyNoticeUnconfirmed is delivered to LocationStatusListener.

It is not necessary to call this method on iOS platform.

Returns ConfirmationStatus. Confirmation action status. Valid values are defined in ConfirmationStatus. A first-time call may result in ConfirmationStatus.pending, make sure to use the LocationStatusListener to get notified on an unconfirmed permission.

Implementation

ConfirmationStatus confirmHEREPrivacyNoticeException();