You are here

public function OpenIDConnectClientBase::getClientScopes in OpenID Connect / OAuth client 2.x

Same name and namespace in other branches
  1. 8 src/Plugin/OpenIDConnectClientBase.php \Drupal\openid_connect\Plugin\OpenIDConnectClientBase::getClientScopes()

Gets an array of of scopes.

This method allows a client to override the default minimum set of scopes assumed by OpenIDConnectClaims::getScopes();

Return value

string[]|null A space separated list of scopes.

Overrides OpenIDConnectClientInterface::getClientScopes

2 methods override OpenIDConnectClientBase::getClientScopes()
OpenIDConnectGenericClient::getClientScopes in src/Plugin/OpenIDConnectClient/OpenIDConnectGenericClient.php
Gets an array of of scopes.
OpenIDConnectOktaClient::getClientScopes in src/Plugin/OpenIDConnectClient/OpenIDConnectOktaClient.php
Gets an array of of scopes.

File

src/Plugin/OpenIDConnectClientBase.php, line 247

Class

OpenIDConnectClientBase
Base class for OpenID Connect client plugins.

Namespace

Drupal\openid_connect\Plugin

Code

public function getClientScopes() : ?array {
  return [
    'openid',
    'email',
  ];
}