You are here

interface OAuth2ManagerInterface in Social Post 3.x

Same name and namespace in other branches
  1. 8.2 src/PostManager/OAuth2ManagerInterface.php \Drupal\social_post\PostManager\OAuth2ManagerInterface

Defines an PostManager Interface.

@package Drupal\social_post\PostManager

Hierarchy

Expanded class hierarchy of OAuth2ManagerInterface

All classes that implement OAuth2ManagerInterface

1 file declares its use of OAuth2ManagerInterface
OAuth2ControllerBase.php in src/Controller/OAuth2ControllerBase.php

File

src/PostManager/OAuth2ManagerInterface.php, line 12

Namespace

Drupal\social_post\PostManager
View source
interface OAuth2ManagerInterface extends OAuth2ManagerInterfaceBase {

}

Members

Namesort descending Modifiers Type Description Overrides
OAuth2ManagerInterface::authenticate public function Authenticates the user.
OAuth2ManagerInterface::getAccessToken public function Gets the access token after authentication. 1
OAuth2ManagerInterface::getAuthorizationUrl public function Returns the authorization URL where user will be redirected.
OAuth2ManagerInterface::getClient public function Gets the service client object. 1
OAuth2ManagerInterface::getState public function Returns OAuth2 state.
OAuth2ManagerInterface::getUserInfo public function Gets data about the user.
OAuth2ManagerInterface::setAccessToken public function Sets the access token. 1
OAuth2ManagerInterface::setClient public function Sets the provider client. 1