public function getWidgetSession($sessionToken, $recipient = null, $backupCodeIdentifier = null, $totpIdentifier = null)
    {
        $widgetSession = $this->factory->createEmptyWidgetSession();
        $widgetSession->populate($sessionToken, $recipient, $backupCodeIdentifier, $totpIdentifier);

        return $widgetSession;
    }