La classe OAuth
(No version information available, might only be in Git)
Introduction
L'extension OAuth fournit une interface simple pour interagir avec des fournisseur de données, en utilisant les spécifications OAuth HTTP pour protéger les ressources.
Synopsis de la classe
OAuth
{
/* Propriétés */
public
$debug
;
public
$sslChecks
;
public
$debugInfo
;
/* Méthodes */
public __construct
( string
$consumer_key
, string $consumer_secret
[, string $signature_method = OAUTH_SIG_METHOD_HMACSHA1
[, int $auth_type = 0
]] )
public mixed fetch
( string
$protected_resource_url
[, array $extra_parameters
[, string $http_method
[, array $http_headers
]]] )
public array getAccessToken
( string
}$access_token_url
[, string $auth_session_handle
[, string $verifier_token
]] )Propriétés
- debug
- sslChecks
- debugInfo
Sommaire
- OAuth::__construct — Crée un nouvel objet OAuth
- OAuth::__destruct — Le destructeur
- OAuth::disableDebug — Désactive les messages de déboguage
- OAuth::disableRedirects — Désactive les redirections
- OAuth::disableSSLChecks — Désactive la vérification SSL
- OAuth::enableDebug — Active les messages de débogage
- OAuth::enableRedirects — Active les redirections
- OAuth::enableSSLChecks — Active la vérification SSL
- OAuth::fetch — Lit une ressource protégée par OAuth
- OAuth::generateSignature — Génère une signature
- OAuth::getAccessToken — Récupère un token d'accès
- OAuth::getCAPath — Récupère l'information CA
- OAuth::getLastResponse — Lit la dernière réponse
- OAuth::getLastResponseHeaders — Récupère les en-têtes de la dernière réponse
- OAuth::getLastResponseInfo — Lit les informations HTTP de la dernière réponse
- OAuth::getRequestHeader — Génère une signature d'en-tête OAuth
- OAuth::getRequestToken — Lit le token de requête
- OAuth::setAuthType — Définit le type d'autorisation
- OAuth::setCAPath — Définit le chemin et les informations du CA
- OAuth::setNonce — Configure le nonce OAuth
- OAuth::setRequestEngine — Le but de setRequestEngine
- OAuth::setRSACertificate — Définit le certificat RSA
- OAuth::setSSLChecks — Définit des vérifications spécifiques à SSL pour les requêtes
- OAuth::setTimestamp — Définit le timestamp
- OAuth::setToken — Configure le token et le secret
- OAuth::setVersion — Configure la version OAuth
There are no user contributed notes for this page.
