You are here

public function SalesforceAuthProviderPluginManager::getCredentials in Salesforce Suite 8.4

Same name and namespace in other branches
  1. 5.0.x src/SalesforceAuthProviderPluginManager.php \Drupal\salesforce\SalesforceAuthProviderPluginManager::getCredentials()

The credentials for the active auth provider plugin, or null.

Return value

\Drupal\salesforce\Consumer\SalesforceCredentialsInterface|null The credentials for the active auth provider plugin, or null.

Overrides SalesforceAuthProviderPluginManagerInterface::getCredentials

File

src/SalesforceAuthProviderPluginManager.php, line 147

Class

SalesforceAuthProviderPluginManager
Auth provider plugin manager.

Namespace

Drupal\salesforce

Code

public function getCredentials() {
  if (!$this->authCredentials) {
    if (!$this
      ->getProvider()) {
      return NULL;
    }
    $this->authCredentials = $this
      ->getProvider()
      ->getCredentials();
  }
  return $this->authCredentials;
}