La classe OAuth

(PECL OAuth >= 0.99.1)

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 __destruct ( ): void
public disableDebug ( ): bool
public disableRedirects ( ): bool
public disableSSLChecks ( ): bool
public enableDebug ( ): bool
public enableRedirects ( ): bool
public enableSSLChecks ( ): bool
public fetch (string $protected_resource_url , array $extra_parameters = ? , string $http_method = ? , array $http_headers = ? ): mixed
public generateSignature (string $http_method , string $url , mixed $extra_parameters = ? ): string|false
public getAccessToken (string $access_token_url , string $auth_session_handle = ? , string $verifier_token = ? , string $http_method = ? ): array
public getCAPath ( ): array
public getLastResponse ( ): string
public getLastResponseHeaders ( ): string|false
public getLastResponseInfo ( ): array
public getRequestHeader (string $http_method , string $url , mixed $extra_parameters = ? ): string|false
public getRequestToken (string $request_token_url , string $callback_url = ? , string $http_method = ? ): array
public setAuthType (int $auth_type ): bool
public setCAPath (string $ca_path = ? , string $ca_info = ? ): mixed
public setNonce (string $nonce ): mixed
public setRequestEngine (int $reqengine ): void
public setRSACertificate (string $cert ): mixed
public setSSLChecks (int $sslcheck ): bool
public setTimestamp (string $timestamp ): mixed
public setToken (string $token , string $token_secret ): bool
public setVersion (string $version ): bool
}

Propriétés

debug

sslChecks

debugInfo

Sommaire

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top