ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
get_oauth_token.php File Reference

Go to the source code of this file.

Namespaces

 PHPMailer
 PHPMailer - PHP email creation and transport class.
 
 PHPMailer\PHPMailer
 Get an OAuth2 token from an OAuth2 provider.
 

Variables

 PHPMailer\PHPMailer::if (!isset( $_GET[ 'code']) &&!isset( $_GET[ 'provider']))
 
 PHPMailer\PHPMailer::$providerName = ''
 
if(array_key_exists('provider', $_GET)) elseif(array_key_exists('provider', $_SESSION)) if(!in_array($providerName, ['Google', 'Microsoft', 'Yahoo'])) PHPMailer\PHPMailer::$clientId = 'RANDOMCHARS-----duv1n2.apps.googleusercontent.com'
 
 PHPMailer\PHPMailer::$clientSecret = 'RANDOMCHARS-----lGyjPcRtvP'
 
 PHPMailer\PHPMailer::$redirectUri = (isset($_SERVER['HTTPS']) ? 'https://' : 'http://') . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']
 
 PHPMailer\PHPMailer::$params
 
 PHPMailer\PHPMailer::$options = []
 
 PHPMailer\PHPMailer::$provider = null
 
switch($providerName) if(null===$provider) if(!isset($_GET['code'])) elseif(empty($_GET['state'])||($_GET['state'] !==$_SESSION['oauth2state'])) PHPMailer\PHPMailer::else
 
 PHPMailer\PHPMailer::$token