protected fun <T> syncAuthentication(context: AuthenticationService.Context, callback: WebcomResultCallback<T>?, block: (WebcomResultCallback<T>) -> Unit): Boolean