public function OpenIDConnectOktaClient::submitConfigurationForm in OpenID Connect / OAuth client 2.x
Form submission handler.
Parameters
array $form: An associative array containing the structure of the plugin form as built by static::buildConfigurationForm().
\Drupal\Core\Form\FormStateInterface $form_state: The current state of the form. Calling code should pass on a subform state created through \Drupal\Core\Form\SubformState::createForSubform().
Overrides OpenIDConnectClientBase::submitConfigurationForm
File
- src/
Plugin/ OpenIDConnectClient/ OpenIDConnectOktaClient.php, line 69
Class
- OpenIDConnectOktaClient
- Okta OpenID Connect client.
Namespace
Drupal\openid_connect\Plugin\OpenIDConnectClientCode
public function submitConfigurationForm(array &$form, FormStateInterface $form_state) {
$configuration = $form_state
->getValues();
if (!empty($configuration['scopes'])) {
$this
->setConfiguration([
'scopes' => explode(' ', $configuration['scopes']),
]);
}
parent::submitConfigurationForm($form, $form_state);
}