• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Yoast SEO a2z

Yoast SEO a2z

WordPress SEO a2z

  • Home
  • Plugins
  • Blocks
  • Shortcodes
  • APIs
  • Classes
  • Files
  • Hooks
  • Sitemap
  • Blog
Home / Classes / AbstractProvider

Methods

1 to 30 of 46
  • AbstractProvider::__construct() – Constructs an OAuth 2.0 service provider.
  • AbstractProvider::appendQuery() – Appends a query string to a URL.
  • AbstractProvider::authorize() – Redirects the client for authorization.
  • AbstractProvider::checkResponse() – Checks a provider response for errors.
  • AbstractProvider::createAccessToken() – Creates an access token from a response.
  • AbstractProvider::createRequest() – Creates a PSR-7 request instance.
  • AbstractProvider::createResourceOwner() – Generates a resource owner object from a successful resource owner details request.
  • AbstractProvider::fetchResourceOwnerDetails() – Requests resource owner details.
  • AbstractProvider::getAccessToken() – Requests an access token using a specified grant and option set.
  • AbstractProvider::getAccessTokenMethod() – Returns the method to use when requesting an access token.
  • AbstractProvider::getAccessTokenQuery() – Builds the access token URL’s query string.
  • AbstractProvider::getAccessTokenRequest() – Returns a prepared request for requesting an access token.
  • AbstractProvider::getAccessTokenResourceOwnerId() – Returns the key used in the access token response to identify the resource owner.
  • AbstractProvider::getAccessTokenUrl() – Returns the full URL to use when requesting an access token.
  • AbstractProvider::getAllowedClientOptions() – Returns the list of options that can be passed to the HttpClient
  • AbstractProvider::getAuthenticatedRequest() – Returns an authenticated PSR-7 request instance.
  • AbstractProvider::getAuthorizationHeaders() – Returns the authorization headers used by this provider.
  • AbstractProvider::getAuthorizationParameters() – Returns authorization parameters based on provided options.
  • AbstractProvider::getAuthorizationQuery() – Builds the authorization URL’s query string.
  • AbstractProvider::getAuthorizationUrl() – Builds the authorization URL.
  • AbstractProvider::getBaseAccessTokenUrl() – Returns the base URL for requesting an access token.
  • AbstractProvider::getBaseAuthorizationUrl() – Returns the base URL for authorizing a client.
  • AbstractProvider::getContentType() – Returns the content type header of a response.
  • AbstractProvider::getDefaultHeaders() – Returns the default headers used by this provider.
  • AbstractProvider::getDefaultScopes() – Returns the default scopes used by this provider.
  • AbstractProvider::getGrantFactory() – Returns the current grant factory instance.
  • AbstractProvider::getHeaders() – Returns all headers used by this provider for a request.
  • AbstractProvider::getHttpClient() – Returns the HTTP client instance.
  • AbstractProvider::getOptionProvider() – Returns the option provider instance.
  • AbstractProvider::getParsedResponse() – Sends a request and returns the parsed response.
[1] [2] Next »

Extended by

Class name: AbstractProvider
Plugin ref: Yoast SEO
Version: 20.2.1
Sourcefile: vendor_prefixed/league/oauth2-client/src/Provider/AbstractProvider.php
File ref: vendor_prefixed/league/oauth2-client/src/Provider/AbstractProvider.php
API Letters: A

Published: 27th November 2019 | Last updated: 27th November 2019

Primary Sidebar

Information

Class name: AbstractProvider
Plugin ref: Yoast SEO
Version: 20.2.1
Sourcefile: vendor_prefixed/league/oauth2-client/src/Provider/AbstractProvider.php
File ref: vendor_prefixed/league/oauth2-client/src/Provider/AbstractProvider.php
API Letters: A

Footer

Yoast SEO a2z
Yoast SEO a2z
WordPress SEO a2z
WordPress 6.1.1
WordPress a2z
WordPress core a2z
Genesis Theme Framework a2z
Jetpack a2z
WordPress develop tests
Easy Digital Downloads a2z
WooCommerce a2z
Yoast SEO a2z
WordPress Blocks

Site:  wordpress-seo.wp-a2z.org
© Copyright Yoast SEO a2z 2017-2023. All rights reserved.


Website designed and developed by Herb Miller
Proudly powered by WordPress and oik plugins

  • Home
  • Blog
  • Sitemap
  • Sites