logIn

abstract suspend fun logIn(): EvChargingService.LogInResult

Request to authenticate with this eMSP service. The result of the authentication request can be monitored by observing the emspAuthenticationStatus.

The implementation of this function should update emspAuthenticationStatus to include the correct state and accompanying information to allow the UI to start the log in process, if user interaction is needed for this.