Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe OAuth
+ Graphe d'héritage de OAuth:

Fonctions membres publiques

 __construct ($options)
 
 getOauth64 ()
 

Fonctions membres protégées

 getGrant ()
 
 getToken ()
 

Attributs protégés

 $provider
 
 $oauthToken
 
 $oauthUserEmail = ''
 
 $oauthClientSecret = ''
 
 $oauthClientId = ''
 
 $oauthRefreshToken = ''
 

Description détaillée

OAuth - OAuth2 authentication wrapper class. Uses the oauth2-client package from the League of Extraordinary Packages.

Voir également
http://oauth2-client.thephpleague.com
Auteur
Marcus Bointon (Synchro/coolbru) phpma.nosp@m.iler.nosp@m.@sync.nosp@m.hrom.nosp@m.edia..nosp@m.co.u.nosp@m.k

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $options)

OAuth constructor.

Paramètres
array$optionsAssociative array containing provider, userName, clientSecret, clientId and refreshToken elements

Références $options.

Documentation des fonctions membres

◆ getGrant()

getGrant ( )
protected

Get a new RefreshToken.

Renvoie
RefreshToken

Référencé par OAuth\getToken().

◆ getOauth64()

getOauth64 ( )

Generate a base64-encoded OAuth token.

Renvoie
string

Implémente OAuthTokenProvider.

Références OAuth\getToken(), et null.

◆ getToken()

getToken ( )
protected

Get a new AccessToken.

Renvoie
AccessToken

Références OAuth\getGrant().

Référencé par OAuth\getOauth64().

Documentation des champs

◆ $oauthClientId

$oauthClientId = ''
protected

◆ $oauthClientSecret

$oauthClientSecret = ''
protected

◆ $oauthRefreshToken

$oauthRefreshToken = ''
protected

◆ $oauthToken

$oauthToken
protected

◆ $oauthUserEmail

$oauthUserEmail = ''
protected

◆ $provider

$provider
protected

La documentation de cette classe a été générée à partir du fichier suivant :