You are here

class TestSalesforceAuthProvider in Salesforce Suite 8.3

Same name and namespace in other branches
  1. 8.4 src/Tests/TestSalesforceAuthProvider.php \Drupal\salesforce\Tests\TestSalesforceAuthProvider
  2. 5.0.x src/Tests/TestSalesforceAuthProvider.php \Drupal\salesforce\Tests\TestSalesforceAuthProvider

Hierarchy

Expanded class hierarchy of TestSalesforceAuthProvider

File

src/Tests/TestSalesforceAuthProvider.php, line 11

Namespace

Drupal\salesforce\Tests
View source
class TestSalesforceAuthProvider extends SalesforceAuthProviderPluginBase {

  /**
   * @inheritDoc
   */
  public function __construct() {

    // NOOP.
  }

  /**
   * @inheritDoc
   */
  public function getInstanceUrl() {
    return 'https://example.com';
  }

  /**
   * @inheritDoc
   */
  public function refreshAccessToken(TokenInterface $token) {
    return TRUE;
  }

  /**
   * @inheritDoc
   */
  public function buildConfigurationForm(array $form, FormStateInterface $form_state) {
    return [];
  }

}

Members

Namesort descending Modifiers Type Description Overrides
DependencySerializationTrait::$_entityStorages protected property An array of entity type IDs keyed by the property name of their storages.
DependencySerializationTrait::$_serviceIds protected property An array of service IDs keyed by property name used for serialization.
DependencySerializationTrait::__sleep public function 1
DependencySerializationTrait::__wakeup public function 2
MessengerTrait::$messenger protected property The messenger. 29
MessengerTrait::messenger public function Gets the messenger. 29
MessengerTrait::setMessenger public function Sets the messenger.
SalesforceAuthProviderInterface::AUTH_ENDPOINT_PATH constant
SalesforceAuthProviderInterface::AUTH_TOKEN_PATH constant
SalesforceAuthProviderInterface::LATEST_API_VERSION constant
SalesforceAuthProviderInterface::SOAP_CLASS_PATH constant
SalesforceAuthProviderPluginBase::$configuration protected property Configuration.
SalesforceAuthProviderPluginBase::$credentials protected property Credentials. 1
SalesforceAuthProviderPluginBase::$id protected property Instance id, e.g. "sandbox1" or "production".
SalesforceAuthProviderPluginBase::$pluginDefinition protected property Plugin definition.
SalesforceAuthProviderPluginBase::$pluginId protected property Provider id, e.g. jwt, oauth.
SalesforceAuthProviderPluginBase::$storage protected property Token storage.
SalesforceAuthProviderPluginBase::create public static function Creates an instance of the plugin. Overrides ContainerFactoryPluginInterface::create
SalesforceAuthProviderPluginBase::defaultConfiguration public static function Default configuration for this plugin type. Overrides SalesforceAuthProviderInterface::defaultConfiguration 1
SalesforceAuthProviderPluginBase::getAccessToken public function Access token for this plugin. Overrides SalesforceAuthProviderInterface::getAccessToken
SalesforceAuthProviderPluginBase::getAccessTokenEndpoint public function Access token URL for this plugin type. Overrides SalesforceAuthProviderInterface::getAccessTokenEndpoint
SalesforceAuthProviderPluginBase::getApiEndpoint public function API Url for this plugin. Overrides SalesforceAuthProviderInterface::getApiEndpoint
SalesforceAuthProviderPluginBase::getApiVersion public function Get the globally configured API version to use. Overrides SalesforceAuthProviderInterface::getApiVersion
SalesforceAuthProviderPluginBase::getAuthorizationEndpoint public function Authorization URL for this plugin type. Overrides SalesforceAuthProviderInterface::getAuthorizationEndpoint
SalesforceAuthProviderPluginBase::getConfiguration public function
SalesforceAuthProviderPluginBase::getConsumerKey public function Consumer key for the connected OAuth app. Overrides SalesforceAuthProviderInterface::getConsumerKey
SalesforceAuthProviderPluginBase::getConsumerSecret public function Consumer secret for the connected OAuth app. Overrides SalesforceAuthProviderInterface::getConsumerSecret 1
SalesforceAuthProviderPluginBase::getCredentials public function Return the credentials configured for this auth provider instance. Overrides SalesforceAuthProviderInterface::getCredentials
SalesforceAuthProviderPluginBase::getIdentity public function Identify for this connection. Overrides SalesforceAuthProviderInterface::getIdentity
SalesforceAuthProviderPluginBase::getLoginUrl public function Login URL, e.g. https://login.salesforce.com, for this plugin. Overrides SalesforceAuthProviderInterface::getLoginUrl
SalesforceAuthProviderPluginBase::getPluginDefinition public function Gets the definition of the plugin implementation. Overrides PluginInspectionInterface::getPluginDefinition
SalesforceAuthProviderPluginBase::getPluginId public function Gets the plugin_id of the plugin instance. Overrides PluginInspectionInterface::getPluginId
SalesforceAuthProviderPluginBase::getStorage public function Accessor to the storage adapter to be able to retrieve tokens.
SalesforceAuthProviderPluginBase::hasAccessToken public function TRUE if the connection has a token, regardless of validity. Overrides SalesforceAuthProviderInterface::hasAccessToken
SalesforceAuthProviderPluginBase::id public function Id of this service. Overrides SalesforceAuthProviderInterface::id
SalesforceAuthProviderPluginBase::label public function Label of this service. Overrides SalesforceAuthProviderInterface::label
SalesforceAuthProviderPluginBase::parseIdentityResponse protected function Handle the identity response from Salesforce.
SalesforceAuthProviderPluginBase::revokeAccessToken public function Clear the access token for this auth provider plugin. Overrides SalesforceAuthProviderInterface::revokeAccessToken
SalesforceAuthProviderPluginBase::save public function Callback for configuration form after saving config entity. Overrides SalesforceAuthProviderInterface::save
SalesforceAuthProviderPluginBase::service public function The auth provider service. Overrides SalesforceAuthProviderInterface::service
SalesforceAuthProviderPluginBase::setConfiguration public function
SalesforceAuthProviderPluginBase::submitConfigurationForm public function Form submission handler. Overrides PluginFormInterface::submitConfigurationForm 1
SalesforceAuthProviderPluginBase::validateConfigurationForm public function Form validation handler. Overrides PluginFormInterface::validateConfigurationForm
StringTranslationTrait::$stringTranslation protected property The string translation service. 1
StringTranslationTrait::formatPlural protected function Formats a string containing a count of items.
StringTranslationTrait::getNumberOfPlurals protected function Returns the number of plurals supported by a given language.
StringTranslationTrait::getStringTranslation protected function Gets the string translation service.
StringTranslationTrait::setStringTranslation public function Sets the string translation service to use. 2
StringTranslationTrait::t protected function Translates a string to the current language or to a given language.
TestSalesforceAuthProvider::buildConfigurationForm public function @inheritDoc Overrides PluginFormInterface::buildConfigurationForm
TestSalesforceAuthProvider::getInstanceUrl public function @inheritDoc Overrides SalesforceAuthProviderPluginBase::getInstanceUrl
TestSalesforceAuthProvider::refreshAccessToken public function @inheritDoc Overrides SalesforceAuthProviderInterface::refreshAccessToken
TestSalesforceAuthProvider::__construct public function @inheritDoc Overrides SalesforceAuthProviderPluginBase::__construct