Overview

Namespaces

  • Docta
    • MercadoLibre
      • Exception
      • OAuth2
        • Client
          • Test
  • GuzzleHttp
    • Cookie
    • Exception
    • Handler
    • Promise
      • Test
      • Tests
    • Psr7
    • Test
      • Handler
    • Tests
      • CookieJar
      • Event
      • Exception
      • Handler
      • Promise
      • Psr7
  • League
    • OAuth2
      • Client
        • Grant
          • Exception
        • Provider
          • Exception
        • Test
          • Grant
          • Provider
            • Exception
            • Fake
          • Token
          • Tool
        • Token
        • Tool
  • None
  • Psr
    • Http
      • Message

Classes

  • AbstractProviderTest
  • Fake
  • Generic
  • GenericProviderTest
  • Overview
  • Namespace
  • Class
  • Download

Class Generic

Represents a generic service provider that may be used to interact with any OAuth 2.0 service provider, using Bearer token authentication.

League\OAuth2\Client\Provider\AbstractProvider uses League\OAuth2\Client\Tool\ArrayAccessorTrait, League\OAuth2\Client\Tool\QueryBuilderTrait
Extended by League\OAuth2\Client\Provider\GenericProvider uses League\OAuth2\Client\Tool\BearerAuthorizationTrait
Extended by League\OAuth2\Client\Test\Provider\Generic
Namespace: League\OAuth2\Client\Test\Provider
Located at test/src/Provider/Generic.php
Methods summary
public
# __construct( array $options = [], array $collaborators = [] )

Parameters

$options
$collaborators

Overrides

League\OAuth2\Client\Provider\GenericProvider::__construct()
protected mixed
# fetchResourceOwnerDetails( League\OAuth2\Client\Token\AccessToken $token )

Requests resource owner details.

Requests resource owner details.

Parameters

$token

Returns

mixed

Overrides

League\OAuth2\Client\Provider\AbstractProvider::fetchResourceOwnerDetails()
Methods inherited from League\OAuth2\Client\Provider\GenericProvider
checkResponse(), createResourceOwner(), getAccessTokenMethod(), getAccessTokenResourceOwnerId(), getBaseAccessTokenUrl(), getBaseAuthorizationUrl(), getConfigurableOptions(), getDefaultScopes(), getRequiredOptions(), getResourceOwnerDetailsUrl(), getScopeSeparator()
Methods inherited from League\OAuth2\Client\Provider\AbstractProvider
appendQuery(), authorize(), createAccessToken(), createRequest(), getAccessToken(), getAccessTokenBody(), getAccessTokenOptions(), getAccessTokenQuery(), getAccessTokenRequest(), getAccessTokenUrl(), getAllowedClientOptions(), getAuthenticatedRequest(), getAuthorizationHeaders(), getAuthorizationParameters(), getAuthorizationQuery(), getAuthorizationUrl(), getContentType(), getDefaultHeaders(), getGrantFactory(), getHeaders(), getHttpClient(), getParsedResponse(), getRandomState(), getRequest(), getRequestFactory(), getResourceOwner(), getResponse(), getState(), parseJson(), parseResponse(), prepareAccessTokenResponse(), setGrantFactory(), setHttpClient(), setRequestFactory(), verifyGrant()
Methods used from League\OAuth2\Client\Tool\BearerAuthorizationTrait
getAuthorizationHeaders()
Methods used from League\OAuth2\Client\Tool\QueryBuilderTrait
buildQueryString()
Constants inherited from League\OAuth2\Client\Provider\AbstractProvider
ACCESS_TOKEN_RESOURCE_OWNER_ID, METHOD_GET, METHOD_POST
Properties inherited from League\OAuth2\Client\Provider\AbstractProvider
$clientId, $clientSecret, $grantFactory, $httpClient, $redirectUri, $requestFactory, $state
MercadoLibre PHP SDK API documentation generated by ApiGen