AddCSSClass('ibo-oauth-wizard--result--panel'); $oConfResultPanel->SetIsCollapsible(true); $oConfResultPanel->AddHtml('

'.Dict::S('UI:OAuth:Wizard:ResultConf:Panel:Description').'

'); $oConfResultPanel->AddHtml('
'); return $oConfResultPanel; } public static function GetResultDisplayScript($sClientId, $sClientSecret, $sVendor, AccessToken $oAccessToken) { $sAccessToken = $oAccessToken->getToken(); $sRefreshToken = $oAccessToken->getRefreshToken(); $sConf = << 'SMTP_OAuth', 'email_transport_smtp.oauth.provider' => '$sVendor', 'email_transport_smtp.oauth.client_id' => '$sClientId', 'email_transport_smtp.oauth.client_secret' => '$sClientSecret', 'email_transport_smtp.oauth.access_token' => '$sAccessToken', 'email_transport_smtp.oauth.refresh_token' => '$sRefreshToken', EOF; $sConf = json_encode($sConf); return <<