You are here

interface SalesforceAuthProviderPluginInterface in Salesforce Suite 8.3

Auth provider plugin interface.

Hierarchy

Expanded class hierarchy of SalesforceAuthProviderPluginInterface

All classes that implement SalesforceAuthProviderPluginInterface

File

src/SalesforceAuthProviderPluginInterface.php, line 11

Namespace

Drupal\salesforce
View source
interface SalesforceAuthProviderPluginInterface extends PluginFormInterface, PluginInspectionInterface {

  /**
   * The auth provider service.
   *
   * @return \Drupal\salesforce\SalesforceAuthProviderInterface
   *   The auth provider service.
   */
  public function service();

  /**
   * Login URL set for this auth provider.
   *
   * @return string
   *   Login URL set for this auth provider.
   */
  public function getLoginUrl();

}

Members

Namesort descending Modifiers Type Description Overrides
PluginFormInterface::buildConfigurationForm public function Form constructor. 36
PluginFormInterface::submitConfigurationForm public function Form submission handler. 32
PluginFormInterface::validateConfigurationForm public function Form validation handler. 18
PluginInspectionInterface::getPluginDefinition public function Gets the definition of the plugin implementation. 4
PluginInspectionInterface::getPluginId public function Gets the plugin_id of the plugin instance. 2
SalesforceAuthProviderPluginInterface::getLoginUrl public function Login URL set for this auth provider.
SalesforceAuthProviderPluginInterface::service public function The auth provider service.